Ejemplo n.º 1
0
        public Resultado crearDireccion(CrearDireccionViewModel model)
        {
            Direccion direccion = new Direccion
            {
                Descripcion = model.Descripcion,
                ContactoId  = model.ContactoId,
            };

            using (var db = new DbContextContactoAPP())
            {
                var Contacto = db.Contactos.Find(model.ContactoId);
                if (Contacto == null)
                {
                    return(Resultado.SendError("Contacto no existe"));
                }
                db.Direcciones.Add(direccion);
                try
                {
                    db.SaveChanges();
                    return(Resultado.SendSuccess("Direccion de contacro creada correctamente"));
                }
                catch (Exception ex)
                {
                    return(Resultado.SendError(ex.Message));
                }
            }
        }
Ejemplo n.º 2
0
 public async Task <Resultado> CrearDireccion([FromBody] CrearDireccionViewModel Direccion) => await Task.FromResult(_repo.crearDireccion(Direccion));