Example #1
0
 public void Update(Enfermo enfermo)
 {
     // solo con esto lo estarĂ­a guardando con los cambios
     //si no recibimos el objeto, primero buscamos el enfermo
     this.context.Enfermo.Update(enfermo);
     this.context.SaveChanges();
 }
        public void EliminarEnfermo(int inscripcion)
        {
            Enfermo enf = this.BuscarEnfermo(inscripcion);

            this.context.Enfermos.Remove(enf);
            this.context.SaveChanges();
        }
Example #3
0
        public IActionResult ModificarEnfermo(int inscripcion)
        {
            ViewData["generos"] = this.repo.GetGeneros();
            Enfermo enf = this.repo.BuscarEnfermo(inscripcion);

            return(View(enf));
        }
Example #4
0
 public IActionResult UpdateEnfermo(Enfermo enfermo)
 {
     this.repo.ModificarEnfermo(enfermo.Inscripcion
                                , enfermo.Apellido, enfermo.Direccion
                                , enfermo.FechaNacimiento, enfermo.Sexo
                                , enfermo.SeguridadSocial);
     return(RedirectToAction("Index"));
 }
Example #5
0
        public IActionResult Update(int id)
        {
            Enfermo       enfermo = this.context.FindByInscription(id);
            List <Genero> generos = this.context.Sexos();

            ViewBag.generos = generos;
            return(View(enfermo));
        }
Example #6
0
        public void Delete(int inscripcion)
        {
            // primero buscamos la entidad a eliminar
            Enfermo enfermo = this.FindByInscription(inscripcion);

            this.context.Enfermo.Remove(enfermo);
            this.context.SaveChanges();
        }
        public void EliminarEnfermo(int inscripcion)
        {
            //NECESITAMOS BUSCAR LA ENTIDAD A ELIMINAR
            Enfermo enf = this.BuscarEnfermo(inscripcion);

            //ELIMINAMOS EL OBJETO DEL CONTEXT Y SU DBSET
            this.context.Enfermos.Remove(enf);
            //SI DESEAMOS ALMACENAR LOS CAMBIOS EN BBDD
            this.context.SaveChanges();
        }
        public void ModificarEnfermo(int inscripcion, String apellido
                                     , String direccion, DateTime fechanac, String genero
                                     , String nss)
        {
            Enfermo enfermo = this.BuscarEnfermo(inscripcion);

            enfermo.Apellido        = apellido;
            enfermo.Direccion       = direccion;
            enfermo.FechaNacimiento = fechanac;
            enfermo.Sexo            = genero;
            enfermo.SeguridadSocial = nss;
            this.context.SaveChanges();
        }
        public void InsertarEnfermo(int inscripcion, String apellido, String direccion, DateTime fechanac, String genero, String nss)
        {
            Enfermo enf = new Enfermo();

            enf.Inscripcion     = inscripcion;
            enf.Apellido        = apellido;
            enf.Direccion       = direccion;
            enf.FechaNacimiento = fechanac;
            enf.Genero          = genero;
            enf.NSS             = nss;
            this.context.Enfermos.Add(enf);
            this.context.SaveChanges();
        }
        public void ModificarEnfermo(int inscripcion, String apellido, String direccion, DateTime fechanac, String genero, String nss)
        {
            Enfermo enf = this.BuscarEnfermo(inscripcion);

            enf.Inscripcion     = inscripcion;
            enf.Apellido        = apellido;
            enf.Direccion       = direccion;
            enf.FechaNacimiento = fechanac;
            enf.Genero          = genero;
            enf.NSS             = nss;

            this.context.SaveChanges();
        }
Example #11
0
        public Enfermo FindByInscription(int i)
        {
            var consulta = from datos in this.context.Enfermo
                           where datos.Inscripcion == i
                           select datos;

            if (consulta.Count() == 0)
            {
                return(null);
            }
            Enfermo enfermo = consulta.First();

            return(enfermo);
        }
        public void InsertarEnfermo(int inscripcion, String apellido
                                    , String direccion, DateTime fechanac, String genero
                                    , String nss)
        {
            //CREAMOS UN NUEVO OBJETO
            Enfermo enfermo = new Enfermo();

            enfermo.Inscripcion     = inscripcion;
            enfermo.Apellido        = apellido;
            enfermo.Direccion       = direccion;
            enfermo.FechaNacimiento = fechanac;
            enfermo.Sexo            = genero;
            enfermo.SeguridadSocial = nss;
            this.context.Enfermos.Add(enfermo);
            this.context.SaveChanges();
        }
        public List <Enfermo> GetEnfermos()
        {
            this.com.CommandType = CommandType.Text;
            this.com.CommandText = "select * from enfermo";
            this.cn.Open();
            this.reader = this.com.ExecuteReader();
            List <Enfermo> lista = new List <Enfermo>();

            while (this.reader.Read())
            {
                Enfermo enf = new Enfermo();
                enf.Inscripcion     = Convert.ToInt32(this.reader["inscripcion"]);
                enf.Apellido        = this.reader["apellido"].ToString();
                enf.Direccion       = this.reader["direccion"].ToString();
                enf.FechaNacimiento = Convert.ToDateTime(this.reader["fecha_nac"]);
                lista.Add(enf);
            }
            this.reader.Close();
            this.cn.Close();
            return(lista);
        }
Example #14
0
        public List <Enfermo> GetEnfermos()
        {
            this.com.CommandType = System.Data.CommandType.Text;
            this.com.CommandText = "select * from enfermo";
            this.cn.Open();
            this.reader = this.com.ExecuteReader();
            List <Enfermo> lista = new List <Enfermo>();

            while (this.reader.Read())
            {
                Enfermo enf = new Enfermo();
                enf.Inscripcion     = Convert.ToInt32(this.reader["INSCRIPCION"]);
                enf.Apellido        = this.reader["APELLIDO"].ToString();
                enf.Direccion       = this.reader["DIRECCION"].ToString();
                enf.FechaNacimiento = Convert.ToDateTime(this.reader["FECHA_NAC"]);
                lista.Add(enf);
            }
            this.reader.Close();
            this.cn.Close();
            return(lista);
        }
Example #15
0
        public IActionResult detalles(int inscripcion)
        {
            Enfermo enf = this.repo.BuscarEnfermo(inscripcion);

            return(View(enf));
        }
Example #16
0
 public IActionResult Update(Enfermo enfermo)
 {
     this.context.Update(enfermo);
     return(RedirectToAction("index"));
 }
Example #17
0
 public void Insert(Enfermo enfermo)
 {
     this.context.Add(enfermo);
     this.context.SaveChanges();
 }
Example #18
0
 public IActionResult Insert(Enfermo enfermo)
 {
     this.context.Insert(enfermo);
     return(RedirectToAction("Index"));
 }
Example #19
0
        public IActionResult Detalle(int id)
        {
            Enfermo enfermo = this.context.FindByInscription(id);

            return(View(enfermo));
        }
Example #20
0
        public IActionResult UpdateEnfermo(int inscripcion)
        {
            Enfermo enfermo = this.repo.BuscarEnfermo(inscripcion);

            return(View(enfermo));
        }
Example #21
0
 public IActionResult ModificarEnfermo(Enfermo enf)
 {
     this.repo.ModificarEnfermo(enf.Inscripcion, enf.Apellido, enf.Direccion, enf.FechaNacimiento, enf.Genero, enf.NSS);
     return(RedirectToAction("Index"));
 }
        //GET: DELETE
        public ActionResult Delete(int id)
        {
            Enfermo enfermo = this.repo.BuscarEnfermo(id);

            return(View(enfermo));
        }
Example #23
0
        public IActionResult Details(int idinscripcion)
        {
            Enfermo enfermo = this.repo.BuscarEnfermo(idinscripcion);

            return(View(enfermo));
        }