public ActionResult Create(Personas personas) { if (ModelState.IsValid) { _context.personas.Add(personas); _context.SaveChanges(); return(RedirectToAction("Index")); } return(View("Create", personas)); }
public ActionResult Create(Personas persona) // POST { if (!ModelState.IsValid) { ViewBag.Ciudades = _context.Ciudades.ToList(); return(View(persona)); } _context.Personas.Add(persona); _context.SaveChanges(); return(RedirectToAction("Index")); }
public GuardarPersonaResponse Guardar(Persona persona) { try { _context.Persona.Add(persona); _context.SaveChanges(); return(new GuardarPersonaResponse(persona)); } catch (Exception e) { return(new GuardarPersonaResponse($"Error de la Aplicacion: {e.Message}")); } }
public ActionResult Create(Persona person) // POST { //if(account.Name == null || account.Name == "") // ModelState.AddModelError("Name1", "El campo Nombre es requerido"); if (!ModelState.IsValid) { ViewBag.Ciudades = _context.Ciudad.ToList(); return(View(person)); } _context.Persona.Add(person); _context.SaveChanges(); return(RedirectToAction("Index")); }
public static void CrearDB() { string dbName = "TestDatabase.db"; if (File.Exists(dbName)) { File.Delete(dbName); } using (var dbContext = new PersonaContext()) { dbContext.Database.EnsureCreated(); if (!dbContext.Personas.Any()) { dbContext.Personas.AddRange(new Persona[] { new Persona { Id = 1, Name = "Persona 1", LastName = "Araos" }, new Persona { Id = 2, Name = "Persona 2", LastName = "Araos" }, new Persona { Id = 3, Name = "Persona 3", LastName = "Araos" } }); dbContext.SaveChanges(); } } }
public GuardarPersonaResponse Guardar(Persona persona) { try{ var Personabuscada = _context.Personas.Find(persona.Documento); if (Personabuscada != null) { return(new GuardarPersonaResponse("Error La Persona Ya se encuentra registrada")); } _context.Personas.Add(persona); _context.SaveChanges(); return(new GuardarPersonaResponse(persona)); } catch (Exception e) { return(new GuardarPersonaResponse($"Error de la aplicacion: {e.Message}")); } }
public bool ejecutar(Persona persona) { string temp = persona.Cedula; _employeeContext.Persona.Add(persona); _employeeContext.SaveChanges(); return true; }
public IActionResult Agregar(Persona p) { Db.Add(p); Db.SaveChanges(); ViewBag.valor = 1; // return RedirectToAction("Home/Index"); return(View()); }
public long CrearPersona(Persona persona) { using (var context = new PersonaContext()) { context.Personas.Add(persona); context.SaveChanges(); return(persona.Id); } }
public ActionResult Edit(int id, Persona persona) { try { if (!ModelState.IsValid) { return(View(persona)); } using (var db = new PersonaContext()) { Persona personaDB = db.Personas.Find(id); personaDB.Nombre = persona.Nombre; personaDB.Apellido = persona.Apellido; personaDB.NumeroDocumento = persona.NumeroDocumento; personaDB.FechaNacimiento = persona.FechaNacimiento; var numeroId = db.BuscarDireccion(persona.Direccion.calle, persona.Direccion.numero); if (numeroId != 0) { personaDB.DireccionId = numeroId; db.SaveChanges(); } else { Direccion nueva = new Direccion(); nueva.calle = persona.Direccion.calle; nueva.numero = persona.Direccion.numero; db.Direcciones.Add(nueva); personaDB.DireccionId = nueva.Id; db.SaveChanges(); } return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(View()); } }
public bool ejecutar(string persona) { var query = (from p in _employeeContext.Persona where p.Cedula == persona select p).Single(); _employeeContext.Persona.Remove(query); _employeeContext.SaveChanges(); return(true); }
public GuardarAyudaResponse Guardar(Ayuda ayuda) { try { _context.Ayudas.Add(ayuda); _context.SaveChanges(); return(new GuardarAyudaResponse(ayuda)); }catch (Exception e) { return(new GuardarAyudaResponse($"Error de la Aplicacion: {e.Message}")); } }
public RelacionesControllerTest() { _dbOptions = new DbContextOptionsBuilder <PersonaContext>() .UseInMemoryDatabase(databaseName: "in-memory") .Options; using (var dbContext = new PersonaContext(_dbOptions)) { dbContext.AddRange(GetFakeRelaciones()); dbContext.SaveChanges(); } }
public PersonaController(PersonaContext context) { _context = context; if (_context.Persona.Count() == 0) { // Crea un nuevo item si la coleccion esta vacia, // lo que significa que no puedes borrar todos los Items. _context.Persona.Add(new Persona { Identificacion = "", Nombre = "", Apellido = "", Sexo = "", Edad = "", Departamento = "", Ciudad = "", alimentario = "", valor = 0, estado = "" }); _context.SaveChanges(); } }
// PUT: odata/Persona(5) public IHttpActionResult Put([FromODataUri] int key, Delta <Persona> patch) { Validate(patch.GetEntity()); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Persona persona = db.Personas.Find(key); if (persona == null) { return(NotFound()); } patch.Put(persona); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PersonaExists(key)) { return(NotFound()); } else { throw; } } return(Updated(persona)); }
public GuardarPagoResponse Guardar(Pago pago) { try { var pagoBuscado = _context.Pagos.Find(pago.CodPago); if (pagoBuscado != null) { return(new GuardarPagoResponse("Error, ya registrarada")); } _context.Pagos.Add(pago); _context.SaveChanges(); return(new GuardarPagoResponse(pago)); } catch (Exception e) { return(new GuardarPagoResponse($"Error de la Aplicacion: {e.Message}")); } finally { } }
public LoginController(PersonaContext context, IOptions <AppSetting> appSettings) { _context = context; var admin = _context.Usuarios.Find("admin"); if (admin == null) { _context.Usuarios.Add(new Entidad.Usuario() { User = "******", Password = "******", Email = "*****@*****.**", Token = "a1b2c3", FirstName = "Adminitrador", LastName = "", Tipo = "Administrador" }); var i = _context.SaveChanges(); } _jwtService = new JwtService(appSettings); _userService = new UsuarioService(context); }
// GET: Persona/Delete/5 public ActionResult Delete(int id) { try { using (var db = new PersonaContext()) { Persona p = db.Personas.Find(id); db.Personas.Remove(p); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { } return(View()); }
public ActionResult Create(Persona persona) { if (!ModelState.IsValid) { return(View()); } try { var fechaActual = DateTime.Today; if (persona.FechaNacimiento >= fechaActual) { throw new Exception("Error"); } } catch (Exception ex) { ModelState.AddModelError("", "La fecha no puede ser posterior a la fecha actual - " + ex.Message); return(View(persona)); } try { var db2 = new PersonaContext(); if (db2.BuscarDNI(persona.NumeroDocumento) == false) { throw new Exception("Error"); } } catch (Exception ex) { ModelState.AddModelError("", "Ya existe el DNI - " + ex.Message); return(View(persona)); } using (var db = new PersonaContext()) { db.Direcciones.Add(persona.Direccion); db.Personas.Add(persona); db.SaveChanges(); return(RedirectToAction("Index")); } }
public bool ejecutar(Persona persona) { //var query = (from p in _employeeContext.Persona // where p.Cedula == persona.Cedula // select p.Cedula).Single(); try { var person = _employeeContext.Persona.First(a => a.Cedula == persona.Cedula); person.Nombre = persona.Nombre; person.Apellido = persona.Apellido; person.FechaNacimiento = persona.FechaNacimiento; person.Sexo = persona.Sexo; _employeeContext.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public GuardarPersonaResponse Guardar(Persona persona) { try { var personaBuscada = _context.Personas.Find(persona.Identificacion); if (personaBuscada != null) { return(new GuardarPersonaResponse("Error, ya registrarada")); } _context.Personas.Add(persona); _context.SaveChanges(); return(new GuardarPersonaResponse(persona)); } catch (Exception e) { return(new GuardarPersonaResponse($"Error de la Aplicacion: {e.Message}")); } finally { } }
//agregale el paquete para ver las referemcias de las clases public LoginController(PersonaContext context, IOptions <AppSetting> appSettings) { _context = context; var admin = _context.Users.Find("admin"); if (admin == null) { _context.Users.Add(new User() { UserName = "******", Password = "******", Email = "*****@*****.**", Estado = "AC", } ); var registrosGuardados = _context.SaveChanges(); } _userService = new UserService(context); _jwtService = new JwtService(appSettings); }
public static void Initialize(PersonaContext context) { if (!context.Personas.Any()) { context.Personas.AddRange( new Persona { FirstName = "Василий", LastName = "Сорокин", FatherName = "Иванович", Phone = 89271112233, Sex = "Мужской", Country = "Россия" }, new Persona { FirstName = "Мария", LastName = "Волкова", FatherName = "Николаевна", Phone = 89163332277, Sex = "Женский", Country = "Россия" }, new Persona { FirstName = "Николай", LastName = "Плюшко", FatherName = "Михайлович", Phone = 89659996655, Sex = "Mужской", Country = "Украйна" } ); context.SaveChanges(); } }
/// <summary> /// Afegeix un teatre i una adreça a la base de dades /// </summary> /// <param name="t">Teatre</param> /// <param name="e">Adreça</param> public void afegirTeatre(Teatre t, Adreça e) { db.Adreces.Add(e); db.SaveChanges(); db.Teatres.Add(t); db.SaveChanges(); }