Пример #1
0
        public IActionResult Add(PersonaRequest model)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (PersonasFisicasContext db = new PersonasFisicasContext())
                {
                    TbPersonasFisica oPersonas = new TbPersonasFisica();
                    oPersonas.Nombre          = model.Nombre;
                    oPersonas.ApellidoPaterno = model.ApellidoPaterno;
                    oPersonas.ApellidoMaterno = model.ApellidoMaterno;
                    oPersonas.Rfc             = model.RFC;
                    oPersonas.FechaNacimiento = model.FechaNacimiento;
                    oPersonas.UsuarioAgrega   = 1;

                    db.TbPersonasFisicas.Add(oPersonas);
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }



            return(Ok(oRespuesta));
        }
Пример #2
0
        public IActionResult Edit(PersonaRequest model)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (PersonasFisicasContext db = new PersonasFisicasContext())
                {
                    TbPersonasFisica oPersonas = db.TbPersonasFisicas.Find(model.IdPersonaFisica);
                    oPersonas.Nombre          = model.Nombre;
                    oPersonas.ApellidoPaterno = model.ApellidoPaterno;
                    oPersonas.ApellidoMaterno = model.ApellidoMaterno;
                    oPersonas.Rfc             = model.RFC;
                    oPersonas.FechaNacimiento = model.FechaNacimiento;
                    oPersonas.UsuarioAgrega   = 1;

                    db.Entry(oPersonas).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }



            return(Ok(oRespuesta));
        }
Пример #3
0
        public IActionResult Delete(int Id)
        {
            Respuesta <object> oRespuesta = new Respuesta <object>();

            try
            {
                using (PersonasFisicasContext db = new PersonasFisicasContext())
                {
                    TbPersonasFisica oPersonas = db.TbPersonasFisicas.Find(Id);
                    db.Remove(oPersonas);
                    db.SaveChanges();
                    oRespuesta.Exito = 1;
                }
            }
            catch (Exception ex)
            {
                oRespuesta.Mensaje = ex.Message;
            }



            return(Ok(oRespuesta));
        }