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


C# Modelo_Entidades类代码示例

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


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

示例1: FrmProfesional

        // Declaro como publico al constructor
        public FrmProfesional(string fModo, Modelo_Entidades.Profesional miProfesional, Modelo_Entidades.Usuario oUsuario)
        {
            InitializeComponent();

            // Inicializo a las controladoras
            cProfesional = Controladora.cProfesional.ObtenerInstancia();
            cGrupo = Controladora.cGrupo.ObtenerInstancia();
            cTipo_Documento = Controladora.cTipo_Documento.ObtenerInstancia();
            cProvincia = Controladora.cProvincia.ObtenerInstancia();
            cLocalidad = Controladora.cLocalidad.ObtenerInstancia();
            cEstado = Controladora.cEstado.ObtenerInstancia();
            cTipo_Matricula = Controladora.cTipo_Matricula.ObtenerInstancia();
            cColegio = Controladora.cColegio.ObtenerInstancia();
            cTitulo = Controladora.cTitulo.ObtenerInstancia();
            cTipo_Certificado = Controladora.cTipo_Certificado.ObtenerInstancia();
            cMatricula = Controladora.cMatricula.ObtenerInstancia();
            cVerificacion = Controladora.cVerificacion.ObtenerInstancia();
            cMovimiento = Controladora.cMovimiento.ObtenerInstancia();
            cCtaCte = Controladora.cCtaCte.ObtenerInstancia();
            cCuota = Controladora.cCuota.ObtenerInstancia();
            cExpediente = Controladora.cExpediente.ObtenerInstancia();
            cTipo_Movimiento = Controladora.cTipo_Movimiento.ObtenerInstancia();
            cAuditoria = Controladora.cAuditoria.ObtenerInstancia();

            modo = fModo;
            oProfesional = miProfesional;
            miUsuario = oUsuario;
        }
开发者ID:dantearrighi,项目名称:WASSDiploma,代码行数:29,代码来源:FrmProfesional.cs

示例2: ArmaFormulario

        // Armo el formulario (si no es una alta)
        private void ArmaFormulario(Modelo_Entidades.Tramite oTramite)
        {
            // Sección de datos de la Persona y el Tramite
            lbl_ClaveFiscal.Text = oTramite.Persona.clave_fiscal.ToString();
            lbl_NombreyApellido.Text = oTramite.Persona.nombre_apellido;
            lbl_FechaNacimiento.Text = oTramite.Persona.fecha_nacimiento.ToShortDateString();
            lbl_NumeroDoc.Text = oTramite.Persona.dni.ToString();
            lbl_TipoPersona.Text = oTramite.Persona.Tipo_Persona.descripcion;
            lbl_TipoDocumento.Text = oTramite.Persona.Tipo_Documento.descripcion;
            lbl_DebeSeleccionar.Visible = true;

            // Calcular edad
            Controladora.Persona.Age edad = Controladora.Persona.Age.CalcularEdad(lbl_FechaNacimiento.Text);

            // Muestro la edad en el label
            this.lbl_Edad.Text = edad.Years.ToString() + " años, " + edad.Months.ToString() + " meses," + edad.Days.ToString() + " días.";

            // Sexo
            if (oTramite.Persona.sexo == "Masculino")
            {
                lbl_Sexo.Text = "Masculino";
            }

            else
            {
                lbl_Sexo.Text = "Femenino";
            }

            //                                                                                              SEGUI MODIFICANDO ACA PARA DARLE FORMA A LA VISTA
            dgv_datos_detalles.DataSource = cDetalles_Tramite.Obtener_Detalles_Tramites(oTramite.Id);
            dgv_datos_detalles.Columns[4].Visible = false;
            dgv_datos_detalles.Columns[1].Width = 460;
        }
开发者ID:dantearrighi,项目名称:WASSDiploma,代码行数:34,代码来源:FrmTramite.cs

示例3: ObtenerPermisosPorFormulario

        //Listar Permisos para un formulario de un usuario ----- equivalente a ArmaPerfil
        public List<Modelo_Entidades.Perfil> ObtenerPermisosPorFormulario(Modelo_Entidades.Usuario oUsuario, string nombreForm)
        {
            //Limpio la lista por si tiene residuo
            ListaPermisosFormulario.Clear();

            try
            {   //Para cada uno de los grupos a los que pertenece el usuario
                foreach (Modelo_Entidades.Grupo oGrupo in oUsuario.Grupos)
                {
                    //Y para cada uno de los perfiles (o acciones que puede ejecutar un grupo en un formulario) que hay en ese grupo
                    foreach (Modelo_Entidades.Perfil oPerfil in oGrupo.Perfiles)
                    {
                        //Valido que corresponda al formulario sobre el cual solicito los permisos
                        if (oPerfil.Formulario.descripcion == nombreForm)
                        {
                            //Lo añado a la lista que sera devuelta
                            ListaPermisosFormulario.Add(oPerfil);
                        }
                    }
                }

                return ListaPermisosFormulario;
            }

            catch (Exception Exc)
            {
                throw new Exception(Exc.Message);
            }
        }
开发者ID:dantearrighi,项目名称:WASSDiploma,代码行数:30,代码来源:cCU_RecuperarPerfilPorFormulario.cs

示例4: Eliminar

 public bool Eliminar(Modelo_Entidades.USUARIO oUSUARIO)
 {
     Modelo_Entidades.ModeloSeguridadContainer.ObtenerInstancia().USUARIOS.DeleteObject(oUSUARIO);
     int resultado = Modelo_Entidades.ModeloSeguridadContainer.ObtenerInstancia().SaveChanges();
     if (resultado != -1) return true;
     else return false;
 }
开发者ID:Lautaro-Sole,项目名称:acopio_fertilizantes,代码行数:7,代码来源:CCUGUsuarios.cs

示例5: Modificar

 /// <summary>
 /// Actualiza un grupo. Devuelve verdadero si no hubo errores.
 /// </summary>
 public bool Modificar(Modelo_Entidades.GRUPO oGRUPO)
 {
     Modelo_Entidades.ModeloSeguridadContainer.ObtenerInstancia().GRUPOS.ApplyCurrentValues(oGRUPO);
     int resultado = Modelo_Entidades.ModeloSeguridadContainer.ObtenerInstancia().SaveChanges();
     if (resultado != -1) return true;
     else return false;
 }
开发者ID:Lautaro-Sole,项目名称:acopio_fertilizantes,代码行数:10,代码来源:CCUGGrupos.cs

示例6: Agregar

 /// <summary>
 /// Guarda un nuevo grupo. Devuelve verdadero si no hubo errores.
 /// </summary>
 public bool Agregar(Modelo_Entidades.GRUPO oGRUPO)
 {
     Modelo_Entidades.ModeloSeguridadContainer.ObtenerInstancia().GRUPOS.AddObject(oGRUPO);
     int resultado = Modelo_Entidades.ModeloSeguridadContainer.ObtenerInstancia().SaveChanges();
     if (resultado != -1) return true;
     else return false;
 }
开发者ID:Lautaro-Sole,项目名称:acopio_fertilizantes,代码行数:10,代码来源:CCUGGrupos.cs

示例7: BuscarTitulosPorProf

 // Obtener los titulos de un profesional
 public List<Modelo_Entidades.Titulo> BuscarTitulosPorProf(Modelo_Entidades.Profesional oProfesional)
 {
     var Consulta = from oMatricula in oModelo_Entidades.Matriculas.ToList()
                    where oMatricula.Profesional == oProfesional
                    select oMatricula.Legajo_Academico.Titulo;
     return (List<Modelo_Entidades.Titulo>)Consulta.ToList();
 }
开发者ID:dantearrighi,项目名称:WASSDiploma,代码行数:8,代码来源:cMatricula.cs

示例8: BuscarPlanesPorTit

 // Obtener los planes que tiene asociada una matrícula. Esto ve todos los planes que tienen hasta ahora los titulos de los profesionales.
 public List<Modelo_Entidades.Plan> BuscarPlanesPorTit(Modelo_Entidades.Titulo oTitulo)
 {
     var Consulta = from oMatricula in oModelo_Entidades.Matriculas.ToList()
                    where oMatricula.Legajo_Academico.Titulo == oTitulo
                    select oMatricula.Legajo_Academico.Plan;
     return (List<Modelo_Entidades.Plan>)Consulta.ToList();
 }
开发者ID:dantearrighi,项目名称:WASSDiploma,代码行数:8,代码来源:cMatricula.cs

示例9: ArmaPerfil

        protected void ArmaPerfil(Modelo_Entidades.USUARIO oUsuarioActual, string nombre_formulario)
        {
            Controladora.CCURPF oCCURPF = new Controladora.CCURPF();

            oForm = oCCURPF.obtenerFormulario(frmOperaciones.ObtenerInstancia().Name);
            collPerfilesObtenidos = oCCURPF.recuperarPerfilForm(oUsuarioActual, oForm);
            if (collPerfilesObtenidos.Find(delegate(Modelo_Entidades.PERFIL oPerfilBuscado) { return oPerfilBuscado.PER_CODIGO == "Z"; }) != null)
            {
                this.btnAutorizarOperacion.Enabled = true;
                this.btnAutCierre.Enabled = true;
            }
            else
            {
                this.btnAutorizarOperacion.Enabled = false;
                this.btnAutCierre.Enabled = false;
            }
            if (collPerfilesObtenidos.Find(delegate(Modelo_Entidades.PERFIL oPerfilBuscado) { return oPerfilBuscado.PER_CODIGO == "G"; }) != null)
            {
                this.btnRegistrarCargaDescarga.Enabled = true;
            }
            else
            {
                this.btnRegistrarCargaDescarga.Enabled = false;
            }
        }
开发者ID:Lautaro-Sole,项目名称:acopio_fertilizantes,代码行数:25,代码来源:frmOperaciones.cs

示例10: BuscarPlanesPorTit

 // Obtener todos los planes dada la descripción de un titulo
 public List<Modelo_Entidades.Plan> BuscarPlanesPorTit(Modelo_Entidades.Titulo oTitulo)
 {
     var Consulta = from oLegajo_Academico in oModelo_Entidades.Legajos_Academicos.ToList()
                    where oLegajo_Academico.Titulo == oTitulo
                    select oLegajo_Academico.Plan;
     return (List<Modelo_Entidades.Plan>)Consulta.Distinct().ToList();
 }
开发者ID:dantearrighi,项目名称:WASSDiploma,代码行数:8,代码来源:cLegajo_Academico.cs

示例11: FrmTitulo

        // Hago públio el formulario para poder llamarlo desde otros
        public FrmTitulo(string fModo, Modelo_Entidades.Titulo miTitulo)
        {
            InitializeComponent();

            // Declaro las controladoras a utilizar en el formulario
            cTitulo = Controladora.cTitulo.ObtenerInstancia();
            cUniversidad = Controladora.cUniversidad.ObtenerInstancia();
            cJurisdiccion = Controladora.cJurisdiccion.ObtenerInstancia();
            cModalidad = Controladora.cModalidad.ObtenerInstancia();
            cNivel = Controladora.cNivel.ObtenerInstancia();
            cEspecialidad = Controladora.cEspecialidad.ObtenerInstancia();
            cPlan = Controladora.cPlan.ObtenerInstancia();
            cMatricula = Controladora.cMatricula.ObtenerInstancia();
            cLegajo_Academico = Controladora.cLegajo_Academico.ObtenerInstancia();

            modo = fModo;
            oTitulo = miTitulo;

            if (modo != "Alta")
            {
                if (modo == "Consulta")
                {
                    grp_acciones.Enabled = false;
                    btn_guardar.Enabled = false;
                    btn_cancelar.Text = "Cerrar";
                }
            }
        }
开发者ID:dantearrighi,项目名称:WASSDiploma,代码行数:29,代码来源:FrmTitulo.cs

示例12: Modificacion

 public bool Modificacion(Modelo_Entidades.PERFIL oPerfil)
 {
     Modelo_Entidades.ModeloSeguridadContainer.ObtenerInstancia().PERFILES.ApplyCurrentValues(oPerfil);
     int resultado = Modelo_Entidades.ModeloSeguridadContainer.ObtenerInstancia().SaveChanges();
     if (resultado != -1) return true;
     else return false;
 }
开发者ID:Lautaro-Sole,项目名称:acopio_fertilizantes,代码行数:7,代码来源:CCUGPerfiles.cs

示例13: Eliminar

 public bool Eliminar(Modelo_Entidades.Cliente oCliente)
 {
     Modelo_Entidades.Acopio_FertilizantesEntities.ObtenerInstancia().CatClientes.DeleteObject(oCliente);
     int resultado = Modelo_Entidades.Acopio_FertilizantesEntities.ObtenerInstancia().SaveChanges();
     if (resultado != -1) return true;
     else return false;
 }
开发者ID:Lautaro-Sole,项目名称:acopio_fertilizantes,代码行数:7,代码来源:CCUGClientes.cs

示例14: ComprobarTolerancia

 public override string ComprobarTolerancia(Modelo_Entidades.Alquiler oAlquiler, Modelo_Entidades.Documento oDocumento, Modelo_Entidades.Transporte oTransporte, double pesoinicial, double? pesofinal, string estado)
 {
     if (estado == "Autorizado")
     {
         //obtener la carga actual del transporte
         double cargaactual = Convert.ToDouble(pesofinal) - Convert.ToDouble(oTransporte.tara);
         //comprobar si el peso del documento puede ser descargado del transporte
         if ((oDocumento.peso * (1 + _porcentajetolerancia / 100)) >= cargaactual)
         {
             return "Aceptable";
         }
         else
         {
             return "Fuera de tolerancia";
         }
     }
     else
     {
         //estado "En Proceso"
         //convertir el peso final en double
         double _pesofinal = Convert.ToDouble(pesofinal);
         //comprobar que el peso del documento haya sido descargado
         double pesocargado = (pesoinicial - _pesofinal);
         double pesomaximo = (1 + _porcentajetolerancia / 100) * Convert.ToDouble(oDocumento.peso);
         double pesominimo = (1 - _porcentajetolerancia / 100) * Convert.ToDouble(oDocumento.peso);
         if (pesominimo <= pesocargado && pesocargado <= pesomaximo)
         {
             return "Aceptable";
         }
         else
         {
             return "Fuera de tolerancia";
         }
     }
 }
开发者ID:Lautaro-Sole,项目名称:acopio_fertilizantes,代码行数:35,代码来源:EstrategiaDescarga.cs

示例15: Agregar

 public bool Agregar(Modelo_Entidades.Alquiler oAlquiler)
 {
     Modelo_Entidades.Acopio_FertilizantesEntities.ObtenerInstancia().CatAlquileres.AddObject(oAlquiler);
     int resultado = Modelo_Entidades.Acopio_FertilizantesEntities.ObtenerInstancia().SaveChanges();
     if (resultado != -1) return true;
     else return false;
 }
开发者ID:Lautaro-Sole,项目名称:acopio_fertilizantes,代码行数:7,代码来源:CCUGAlquileres.cs


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