当前位置: 首页>>代码示例>>C#>>正文


C# Empresa类代码示例

本文整理汇总了C#中Empresa的典型用法代码示例。如果您正苦于以下问题:C# Empresa类的具体用法?C# Empresa怎么用?C# Empresa使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


Empresa类属于命名空间,在下文中一共展示了Empresa类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: PermisoAutorizado

        public static bool PermisoAutorizado(string codigo, Empresa.USeguridad.TPermiso Permiso) {
            //var r = Usuario.Miembro;
            foreach (USeguridad.TGrupo tg in Usuario.Miembro.Grupos)
            {
                foreach (KeyValuePair<int, USeguridad.TRoles> trs in tg.Role)
                {
                    foreach (KeyValuePair<int, USeguridad.TAutorizacion> aut in trs.Value.Autorizaciones)
                    {
                            if (aut.Value.Recurso.Codigo.Equals(codigo))           {
                                if (aut.Value.Boleto.Permiso.Id.Equals(Permiso.Id)){
                                    
                                    if (aut.Value.Boleto.Accion.Id.Equals(1)){
                                        return false;
                                    }
                                    else{
                                        return true;
                                    }

                                }
                                else{
                                    return false;
                                }
                            }
                        }
                    }
                }
            
            
            return false;
        }
开发者ID:noedelarosa,项目名称:SIC,代码行数:30,代码来源:Seccion.cs

示例2: TesteEditarAgendamento

        public void TesteEditarAgendamento()
        {
            this.CriaInstancia();
            Empresa emp = new Empresa();
            emp.Codigo = "99";
            Filial fil = new Filial();
            fil.Codigo = "99";
            Cliente cli = new Cliente();
            cli.Codigo = 1;
            Funcionario func = new Funcionario();
            func.Codigo = 1;
            Status st = new Status();
            st.Codigo = 2;

            Agendamento umAgendamento = new Agendamento();
            umAgendamento.Codigo = 1;
            umAgendamento.Cliente = cli;
            umAgendamento.Funcionario = func;
            umAgendamento.Empresa = emp;
            umAgendamento.Filial = fil;
            umAgendamento.Status = st;
            umAgendamento.DataPrevista = DateTime.Now.ToString("dd/MM/yyyy");
            umAgendamento.InicioPrevisto = "04:00";
            umAgendamento.FimPrevisto = "16:00";
            umAgendamento.TrasladoPrevisto = "01:00";
            umAgendamento.DataConclusao = DateTime.Now.ToString("dd/MM/yyyy");
            umAgendamento.InicioConclusao = "06:00";
            umAgendamento.FimConclusao = "15:00";
            umAgendamento.TrasladoConclusao = "02:00";
            IAgendamentoNegocio umAgendamentoBUS = new AgendamentoBUS(Conexao.Instacia, emp, fil);
            umAgendamentoBUS.Editar(umAgendamento);
        }
开发者ID:PablusVinii,项目名称:OrdemServico,代码行数:32,代码来源:AgendamentoTeste.cs

示例3: us_pensionsobrev_vista

        public us_pensionsobrev_vista(Empresa.Docente.tdocente item){
            this.InitializeComponent();
            this.SettingSeguridad(item);

            item.Familiares = new Empresa.Docente.Familiares(item);
            this.DataContext = item;
        }
开发者ID:noedelarosa,项目名称:SIC,代码行数:7,代码来源:us_pensionsobrev_vista.xaml.cs

示例4: win_direccion

 public win_direccion(Empresa.Docente.tdocente  docente){
     this.Direccion = docente.Direccion;
     InitializeComponent();
     //llenando provincias.
     com_provincia.ItemsSource = Empresa.Comun.Provincia.GetInstance();
     this._origendireccion = this.Direccion;
 }
开发者ID:noedelarosa,项目名称:SIC,代码行数:7,代码来源:win_direccion.xaml.cs

示例5: TPago

 public TPago(double montobruto, DateTime fecha, Empresa.RHH.testadolaboral estado)
 {
     this.Id = 0;
     this.MontoBruto = montobruto;
     this.Fecha = fecha;
     this.Estado = estado;
 }
开发者ID:noedelarosa,项目名称:SIC,代码行数:7,代码来源:TPago.cs

示例6: bindingpaster

        private void bindingpaster(Empresa.Docente.tdocente docente, byte cual) {
            grad_paster.Diagram.Series[0].Points.Clear();
            this.DataContext = docente.PagosDetalle.UltimoMes();

            foreach(Empresa.Docente.TPagoDetalle pago in docente.PagosDetalle.UltimoMes()){
                
                if(pago.MontoBruto != 0){
                    //Descuentos e Ingresos.
                    if(cual == 0){
                        grad_paster.Diagram.Series[0].Points.Add(new DevExpress.Xpf.Charts.SeriesPoint(pago.IngresoDescuento.Nombre, System.Math.Abs(pago.MontoBruto)));
                    }

                    //Solo Descuentos
                    if(cual == 1){
                        if (pago.MontoBruto < 0 || pago.IngresoDescuento.Mus.ToString() == "20"){
                                grad_paster.Diagram.Series[0].Points.Add(new DevExpress.Xpf.Charts.SeriesPoint(pago.IngresoDescuento.Nombre, System.Math.Abs(pago.MontoBruto)));
                        }
                    }
                    //Solo Ingresos.
                    if(cual == 2){
                        if (pago.MontoBruto > 0){
                            grad_paster.Diagram.Series[0].Points.Add(new DevExpress.Xpf.Charts.SeriesPoint(pago.IngresoDescuento.Nombre, System.Math.Abs(pago.MontoBruto)));
                        }
                    }

                }
            
            } 
        }
开发者ID:noedelarosa,项目名称:SIC,代码行数:29,代码来源:us_VisorDocente.xaml.cs

示例7: ListaPensionadosBeneficio

 public ListaPensionadosBeneficio(Empresa.Docente.tlistadopensionadosenbeneficio item){
     this.Item = item;
     _ListadoDocentes = new Empresa.Docente.DocenteListaPensionBeneficio(item.Id);
     item.Docente = _ListadoDocentes.Lista;
     this.DataContext = item.Docente;
     InitializeComponent();
 }
开发者ID:noedelarosa,项目名称:SIC,代码行数:7,代码来源:ListaPensionadosBeneficio.xaml.cs

示例8: win_cambiar_clave

 public win_cambiar_clave(Empresa.Usuarios.TUsuario item)
 {
     this._usuarios = new Empresa.Usuarios.Usuario(true);
     this.Usuario = item;
     this.EsValido = false;
     InitializeComponent();
 }
开发者ID:noedelarosa,项目名称:SIC,代码行数:7,代码来源:win_cambiar_clave.xaml.cs

示例9: Create

        public ActionResult Create(Empresa E)
        {
            if (ModelState.IsValid)
            {
                IRepositorio<Empresa> repo = new EmpresaRepositorio();
                repo.Save(E);

                IRepositorio<Telefono> repositorioTelefono = new TelefonoRepositorio();
                E.Telefonos[0].IdEmpresa = E.IdEmpresa;
                E.Telefonos[0].Tipo = "E";
                repositorioTelefono.Save(E.Telefonos[0]);

                IRepositorio<Contacto> repositorioContacto = new ContactoRepositorio();
                E.Contacto[0].IdEmpresa = E.IdEmpresa;
                E.Contacto[0].Tipo = "E";
                repositorioContacto.Save(E.Contacto[0]);

                foreach (var telefono in E.Contacto[0].ListaTelefonos)
                {
                    telefono.Tipo = "E";
                    telefono.IdContacto = E.Contacto[0].IdContacto;
                    repositorioTelefono.Save(telefono);
                }
                return RedirectToAction("Index");
            }

            // Si llegamos a este punto, es que se ha producido un error y volvemos a mostrar el formulario
            while (E.Contacto[0].ListaTelefonos.Count < 4)
            {
                E.Contacto[0].ListaTelefonos.Add(new Telefono());
            }
            return View(E);
        }
开发者ID:luisexposito,项目名称:Ventana-Turistica,代码行数:33,代码来源:EmpresaController.cs

示例10: DecretoDocente

        public DecretoDocente(Empresa.Docente.TDecreto item){
            //Buscando Todos los Docentes con este decreto.
            this.Decreto = item;
            this.Docentes = new ObservableCollection<tdocente>();

            SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
            
            //Buscando Docentes
            consulta.Parameters.Add("@Dec_Decreto", item.Numero);
            tdocente doc;
            
            foreach (System.Data.DataRow fila in consulta.Execute.Dataset("[dbo].[Minerd_Decretos_ViewDecreto]", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
                doc = new tdocente();

                doc.Apellidos = fila["pdr_apellidos"].ToString();
                doc.Nombres = fila["NOMBRES"].ToString();
                doc.NombreCompleto = doc.Nombres + " " + doc.Apellidos;
                doc.EsMasculino = Convert.ToBoolean(fila["SEXO"]);
                doc.FechaNacimiento = fila["FECHA_NAC"] == DBNull.Value ? DateTime.MinValue : (DateTime)fila["FECHA_NAC"];
                doc.Cedula = fila["dec_cedula"].ToString();

                doc.Foto = fila["foto"] == DBNull.Value ? null : (byte[])fila["foto"];
                doc.Decretos.Add(new TDecretoDocente(_decretos.GetItem(fila["dec_decreto"].ToString()), Convert.ToDouble(fila["dec_montoprt"]), _estadolaboral[Convert.ToInt32(fila["dec_tipo"])]));
                this.Docentes.Add(doc);
            }

        }
开发者ID:noedelarosa,项目名称:SIC,代码行数:27,代码来源:Decreto_Docente.cs

示例11: DeparamentoAsignado

        public DeparamentoAsignado(Empresa.RHH.tpersonal personal){
            //dbo.
            this.Lista = new ObservableCollection<TDeparamentoAsignado>();
            SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
            TDeparamentoAsignado depaa;
            consulta.Parameters.Add("@per_cedula", personal.Cedula); // Emrpesa por defecto inabima...
            
            foreach(System.Data.DataRow fila in consulta.Execute.Dataset("inventario.dbo.RHH_DepartamentosAsignados_ViewCedula", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
                depaa = new TDeparamentoAsignado();
                depaa.Habilitado = Convert.ToBoolean(fila["depaa_habilitado"]);
                // Asignando departamento objseto principal
                depaa.Departamento = _depas.Source(Convert.ToInt32(fila["depa_id"]))[0];

                try{
                    depaa.Personal = new Personal(fila["per_cedula"].ToString())[0];
                }
                catch {
                    depaa.Personal = new tpersonal();
                }

                // Asignando departamento al personal
                depaa.Personal.Departamento = depaa.Departamento;
                this.Lista.Add(depaa);
            }

        }
开发者ID:noedelarosa,项目名称:SIC,代码行数:26,代码来源:DeparamentoAsignado.cs

示例12: SelectEmpresaByID

    public Empresa SelectEmpresaByID(int idEmpresa)
    {
        Database db = DatabaseFactory.CreateDatabase();
        DbCommand command = db.GetSqlStringCommand("Select * From Empresa Where id = " + idEmpresa + "  ");

        using (IDataReader dr = db.ExecuteReader(command))
        {
            Empresa ObjEmpresa = new Empresa();
            if (dr.Read())
            {
                ObjEmpresa.CNPJ = Convert.ToString(dr["CNPJ"]);
                ObjEmpresa.InscEstadual = Convert.ToString(dr["InscEstadual"]);
                ObjEmpresa.RazaoSocial = Convert.ToString(dr["RazaoSocial"]);
                ObjEmpresa.Endereco = Convert.ToString(dr["Endereco"]);
                ObjEmpresa.Bairro = Convert.ToString(dr["Bairro"]);
                ObjEmpresa.CEP = Convert.ToString(dr["CEP"]);
                ObjEmpresa.Cidade = Convert.ToString(dr["Cidade"]);
                ObjEmpresa.UF = Convert.ToString(dr["UF"]);
                ObjEmpresa.Tel = Convert.ToString(dr["Tel"]);
                ObjEmpresa.DDDtel = Convert.ToString(dr["DDDTel"]);
                ObjEmpresa.DDDfax = Convert.ToString(dr["DDDFax"]);
                ObjEmpresa.Fax = Convert.ToString(dr["Fax"]);
                ObjEmpresa.Contato = Convert.ToString(dr["Contato"]);
                ObjEmpresa.Email = Convert.ToString(dr["Email"]);
            }
            return ObjEmpresa;
        }
    }
开发者ID:danygolden,项目名称:gianfratti,代码行数:28,代码来源:EmpresaDAL.cs

示例13: InsertUpdate

 /// <summary>
 /// INSERE UM NOVO REGISTRO OU ATUALIZA UM DETERMINDO REGISTRO JÁ EXISTENTE.
 /// EXEMPLO:
 /// PARA INSERT BASTA PASSAR O ID DA TEBELA COMO ZERO(0)
 /// PARA UPDATE BASTA PASSAR O ID DA TABELA DIFERENTE DE ZERO(0)
 /// </summary>
 /// <param name="ObjUsuario"></param>
 public void InsertUpdate(Empresa ObjEmpresa)
 {
     try
     {
         string NomeProc;
         Database db = DatabaseFactory.CreateDatabase();
         Validacoes ObjValidacoes = new Validacoes();
         if (ObjEmpresa.id != 0) { NomeProc = "EmpresaUpdate"; } else { NomeProc = "EmpresaInsert"; }
         DbCommand command = db.GetStoredProcCommand(NomeProc);
         //Caso id(chave primaria for diferente de zero(0) então é passado o parametro para fazer o update
         if (ObjEmpresa.id != 0) { db.AddInParameter(command, "@ID", DbType.Int32, ObjEmpresa.id); }
         //Dados
         db.AddInParameter(command, "@CNPJ", DbType.String, ObjEmpresa.CNPJ);
         db.AddInParameter(command, "@InscEstadual", DbType.String, ObjEmpresa.InscEstadual);
         db.AddInParameter(command, "@RazaoSocial", DbType.String, ObjEmpresa.RazaoSocial);
         db.AddInParameter(command, "@Endereco", DbType.String, ObjEmpresa.Endereco);
         db.AddInParameter(command, "@Bairro", DbType.String, ObjEmpresa.Bairro);
         db.AddInParameter(command, "@CEP", DbType.String, ObjEmpresa.CEP);
         db.AddInParameter(command, "@Cidade", DbType.String, ObjEmpresa.Cidade);
         db.AddInParameter(command, "@UF", DbType.String, ObjEmpresa.UF);
         db.AddInParameter(command, "@DDDtel", DbType.String, ObjEmpresa.DDDtel);
         db.AddInParameter(command, "@Tel", DbType.String, ObjEmpresa.Tel.Replace(".", String.Empty).Replace("-", String.Empty).Replace(" ", String.Empty));
         db.AddInParameter(command, "@DDDfax", DbType.String, ObjEmpresa.DDDfax);
         db.AddInParameter(command, "@Fax", DbType.String, ObjEmpresa.Fax.Replace(".", String.Empty).Replace("-", String.Empty).Replace(" ", String.Empty));
         db.AddInParameter(command, "@Contato", DbType.String, ObjEmpresa.Contato);
         db.AddInParameter(command, "@Email", DbType.String, ObjEmpresa.Email);
         //Executa
         db.ExecuteNonQuery(command);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
开发者ID:danygolden,项目名称:gianfratti,代码行数:41,代码来源:EmpresaDAL.cs

示例14: Construir

        private void Construir(int ano, int mes, Empresa.RHH.testadolaboral estado)
        {
            tdocente docent;
            SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
            consulta.Parameters.Add("@ano", ano);
            consulta.Parameters.Add("@mes", mes);
            consulta.Parameters.Add("@tar_id", estado.Id);

            TNomina nom;
            nom = new TNomina();

            foreach (System.Data.DataRow fila in consulta.Execute.Dataset("[dbo].[View_NominaHistorico_AMT]", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
                docent = new tdocente();

                docent.Nombres = fila["Noh_Nombres"].ToString();
                docent.Apellidos = fila["Noh_Apellidos"].ToString();
                docent.EsMasculino = Convert.ToBoolean(fila["Noh_Sexo"]);
                docent.Cedula = fila["Noh_Cedula"].ToString();

                docent.HistorialPagos = new Pagos();
                DateTime FechaNom = Convert.ToDateTime(fila["Noh_FNomina"]);
                docent.HistorialPagos.Lista.Add(new TPago(Convert.ToDouble(fila["Noh_Sueldo"]), FechaNom, estado));

                nom.Docentes.Add(docent);
                nom.Fecha = FechaNom;
                nom.Tipo = estado;
            }
            this.Lista.Add(nom);
        }
开发者ID:noedelarosa,项目名称:SIC,代码行数:29,代码来源:Nomina.cs

示例15: tdocentes

        public tdocentes(int id, string nombres, string apellidos, string nombrec, string cedula, bool escasado, bool esmasculino, DateTime fechanacimiento, string profesion, RHH.testadolaboral estadolaboral, Empresa.Comun.tcontacto contacto, string decreto, DateTime fechadecreto, byte[] foto, string estadopr, string nss, double sueldobaseactual, bool esfallecido, DateTime fechafallecido, DateTime fechaingresoeducacion, DateTime decretofechapago, Pagos historicopagos)
        {
            //this.Tipo = new Comun.TEstandar(1); // tipo inicial 1;
            this.Id = id;
            this.Nombres = nombres;
            this.Apellidos = apellidos;
            this.Cedula = cedula;
            this.EstadoLaboral = estadolaboral;
            this.HistorialPagos = historicopagos;
            this.Familiares = new Familiares();
            this.EsCasado = escasado;
            this.FechaNacimiento = fechanacimiento;
            this.Profesion = profesion;
            this.Contacto = contacto;
            this.EsMasculino = esmasculino;
            this.NombreCompleto = nombrec;
            this.Foto = foto;
            this.EstadoPR = estadopr;
            this.Nss = nss;
            this.SueldoBrutoActual = sueldobaseactual;
            this.EsFallecido = esfallecido;
            this.FechaFallecido = fechafallecido;
            this.FechaIngresoEducacion = fechaingresoeducacion;

            this.Direccion = new Comun.TDireccion();
        }
开发者ID:noedelarosa,项目名称:SIC,代码行数:26,代码来源:tdocentes.cs


注:本文中的Empresa类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。