public RegistrarTelefonoView(Models.Persona persona) { this.persona = persona; this.DataContext = Numero; InitializeComponent(); TextBlock_Nombre.Text = persona.Nombre + " " + persona.Apellido; }
public FrmPersonaEdit(Models.Persona persona) { InitializeComponent(); this.persona = new PersonaController(); this.p_persona = persona; ActualizarDatos(); if (p_persona.PersonaGenero == "F") { rbtnMujer.Checked = true; } if (p_persona.PersonaGenero == "M") { rbtnHombre.Checked = true; } txtId.Text = p_persona.PersonaId.ToString(); txtNombres.Text = p_persona.PersonaNombres; txtApellidos.Text = p_persona.PersonaApellidos; txtDireccion.Text = p_persona.PersonaDireccion; tabPrincipal.SelectTab(0); }
//// GET: Directorio/Details/5 //public ActionResult Details(int id) //{ // return View(); //} //// GET: Directorio/Create //public ActionResult Create() //{ // return View(); //} //// POST: Directorio/Create //[HttpPost] //public ActionResult Create(FormCollection collection) //{ // try // { // // TODO: Add insert logic here // return RedirectToAction("Index"); // } // catch // { // return View(); // } //} // GET: Directorio/Edit/5 public ActionResult Edit1(long id) { var modelo = new Models.Persona(); modelo.Datos = Negocio.Persona.Buscar(id); modelo.TiposContacto = Negocio.TipoContacto.Listar(); return(View(modelo)); }
public ActionResult Delete([FromBody] Models.Request.PersonaEditRequest model) { using (Models.CrudVanillaJsContext db = new Models.CrudVanillaJsContext()) { Models.Persona oPersona = db.Persona.Find(model.Id); db.Persona.Remove(oPersona); db.SaveChanges(); } return(Ok()); }
public EliminarTelefonoView(Models.Persona persona) { this.persona = persona; InitializeComponent(); ComboBox_Telefonos.ItemsSource = persona.Telefonos; ComboBox_Telefonos.SelectedIndex = 0; ComboBox_Telefonos.DisplayMemberPath = "Numero"; TextBlock_Nombre.Text = persona.Nombre; }
public JsonResult Delete([FromBody] Models.Request.PersonaEditRequest model) { using (Models.CRUDContext db = new Models.CRUDContext()) { Models.Persona oPersonas = db.Personas.Find(model.Id); db.Personas.Remove(oPersonas); db.SaveChanges(); } return(new JsonResult(model)); }
public ActionResult Create([Bind(Include = "PersonaID, Nombre, Apellido, Edad")] Models.Persona persona) { if (ModelState.IsValid) { persona.PersonaID = ++db.IdActual; //Incrementa el id de la pesona db.Personas.Add(persona); return(RedirectToAction("Index")); } return(View(persona)); }
private Persona TranslatePersonaTableToPersonaEntity(Models.Persona item) { return(new Persona() { id = item.id, nombres = item.nombres, apellidos = item.apellidos, ciudadid = item.ciudadid, ciudadnombre = item.Ciudad.nombre, fechanacimiento = item.fechanacimiento }); }
public JsonResult Post([FromBody] Models.Request.PersonaRequest model) { using (Models.CRUDContext db = new Models.CRUDContext()) { Models.Persona oPersonas = new Models.Persona(); oPersonas.Nombre = model.Nombre; oPersonas.Edad = model.Edad; db.Personas.Add(oPersonas); db.SaveChanges(); } return(new JsonResult(model)); }
public JsonResult Put([FromBody] Models.Request.PersonaEditRequest model) { using (Models.CRUDContext db = new Models.CRUDContext()) { Models.Persona oPersonas = db.Personas.Find(model.Id); oPersonas.Nombre = model.Nombre; oPersonas.Edad = model.Edad; db.Entry(oPersonas).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(new JsonResult(model)); }
public ActionResult Post([FromBody] Models.Request.PersonaRequest model) { using (Models.CrudVanillaJsContext db = new Models.CrudVanillaJsContext()) { Models.Persona oPersona = new Models.Persona(); oPersona.Nombre = model.Nombre; oPersona.Edad = model.Edad; db.Persona.Add(oPersona); db.SaveChanges(); } return(Ok()); }
public ActionResult Put([FromBody] Models.Request.PersonaEditRequest model) { using (Models.CrudVanillaJsContext db = new Models.CrudVanillaJsContext()) { Models.Persona oPersona = db.Persona.Find(model.Id); oPersona.Nombre = model.Nombre; oPersona.Edad = model.Edad; db.Entry(oPersona).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok()); }
private static Models.Persona Map(PersonaViewModel persona) { Models.Persona personaDb = new Models.Persona() { apellido = persona.Apellido, fechaNacimiento = persona.FechaNacimiento, idPersona = persona.Id, nombre = persona.Nombre, numeroDocumento = persona.NumeroDocumento, direccion = persona.idDireccion }; return(personaDb); }
public ActionResult Post([FromBody] Models.Request.PersonaEditRequest model) { using (Models.pruebaContext db = new Models.pruebaContext()) { Models.Persona copiaPersona = db.Persona.Find(model.Id); copiaPersona.Nombre = model.Nombre; copiaPersona.Edad = model.Edad; copiaPersona.Date = model.Date; copiaPersona.CreatedAt = model.CreatedAt; copiaPersona.UpdatedAt = model.UpdatedAt; db.Entry(copiaPersona).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok()); }
public ActionResult Post([FromBody] Models.Request.PersonaRequest model) { using (Models.pruebaContext db = new Models.pruebaContext()) { Models.Persona copiaPersona = new Models.Persona(); copiaPersona.Nombre = model.Nombre; copiaPersona.Edad = model.Edad; copiaPersona.Date = model.Date; copiaPersona.CreatedAt = model.CreatedAt; copiaPersona.UpdatedAt = model.UpdatedAt; db.Persona.Add(copiaPersona); db.SaveChanges(); } return(Ok()); }
// GET: Persona/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Models.Persona persona = db.Personas.Find(x => x.PersonaID == id); if (persona == null) { return(HttpNotFound()); } return(View(persona)); }
private static PersonaViewModel Map(Models.Persona persona) { var personaVm = new PersonaViewModel() { Apellido = persona.apellido, idDireccion = persona.direccion, Nombre = persona.nombre, NumeroDocumento = persona.numeroDocumento, FechaNacimiento = persona.fechaNacimiento, FechaNacimientoFormateada = persona.fechaNacimiento.ToString("dd/MM/yyyy"), Id = persona.idPersona, DireccionCompleta = persona.Direccion.calle + " " + persona.Direccion.numero }; return(personaVm); }
public ActionResult Edit([Bind(Include = "PersonaID,Nombre,Apellido,Edad")] Models.Persona persona) { if (ModelState.IsValid) { Models.Persona modifiedPesona = db.Personas.Find(x => x.PersonaID == persona.PersonaID); if (modifiedPesona == null) { return(HttpNotFound()); } modifiedPesona.Nombre = persona.Nombre; modifiedPesona.Apellido = persona.Apellido; modifiedPesona.Edad = persona.Edad; return(View(modifiedPesona)); } return(RedirectToAction("Index")); }
public RegistrarPersonaView(PersonaViewModel personaViewModel, IEnumerable <Models.Ciudad> ciudades, bool isUpdate = false, Models.Persona obj = null) { InitializeComponent(); this.personaViewModel = personaViewModel; if (!isUpdate) { newPersona = new Models.Persona(); } else { newPersona = obj; copyPersona_Updated = obj.Clone(); ButtonState = "Actualizar"; } Button_Registrar.Content = ButtonState; this.DataContext = newPersona; ComboBox_Ciudades.ItemsSource = ciudades; this.isUpdate = isUpdate; }
public FrmPersonaDetails(Models.Persona persona) { InitializeComponent(); if (persona.PersonaGenero == "F") { rbtnMujer.Checked = true; } if (persona.PersonaGenero == "M") { rbtnHombre.Checked = true; } txtId.Text = persona.PersonaId.ToString(); txtNombres.Text = persona.PersonaNombres; txtApellidos.Text = persona.PersonaApellidos; txtDireccion.Text = persona.PersonaDireccion; tabPrincipal.SelectTab(0); }
public IActionResult Index() { var persona = new Models.Persona(); return(View(persona)); }
public IActionResult Index(Models.Persona persona) { return(View(persona)); }