Exemplo n.º 1
0
        public int devuelveIdPersonaPorDNI(string DNI, short IdEstado, List <DTO.SP_S_Persona_Result> personas)
        {
            int retorno = 0;

            DTO.ModelViews.Persona.Personas M = null;
            M = (from e in personas
                 where e.NroIdentidad != null && e.NroIdentidad.Equals(DNI.Trim())
                 select new DTO.ModelViews.Persona.Personas()
            {
                Nombre = e.Nombres,
                IdPersona = e.IdPersona
            }).FirstOrDefault();

            if (M != null)
            {
                retorno = M.IdPersona;
            }

            return(retorno);
        }
Exemplo n.º 2
0
        public int CrearPersonaModalView(DTO.ModelViews.Persona.Personas Persona)
        {
            int IdTrabajadorRetorno   = 0;
            SegurosDBEntities context = new SegurosDBEntities();

            ObjectParameter IdPersona = null;

            IdPersona       = new ObjectParameter("IdPersona", typeof(Int32));
            IdPersona.Value = DBNull.Value;

            context.SP_I_Persona(
                IdPersona,
                Persona.Nombre,
                Persona.ApellidoPaterno,
                Persona.ApellidoMaterno,
                Persona.ApellidoPaterno + " " + Persona.ApellidoMaterno,
                1,                  //dni
                Persona.NroIdentidad,
                Persona.IdEstado);

            IdTrabajadorRetorno = Convert.ToInt32(IdPersona.Value);

            return(IdTrabajadorRetorno);
        }