public ActionResult DeleteConfirmed(int id) { telefono telefono = db.telefono.Find(id); db.telefono.Remove(telefono); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteConfirmed(int id) { telefono telefono = await db.telefono.FindAsync(id); db.telefono.Remove(telefono); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
private void guardarTelefono(string tel) { telefono tele = new telefono() { idEmpleado = emp.idEmpleado, telefono1 = tel }; sb.telefono.Add(tele); }
public ActionResult Edit([Bind(Include = "Id,nombre,tel,telcasa")] telefono telefono) { if (ModelState.IsValid) { db.Entry(telefono).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(telefono)); }
public ActionResult Create([Bind(Include = "Id,nombre,tel,telcasa")] telefono telefono) { if (ModelState.IsValid) { db.telefonoes.Add(telefono); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(telefono)); }
#pragma warning disable CS0246 // El nombre del tipo o del espacio de nombres 'telefono' no se encontró (¿falta una directiva using o una referencia de ensamblado?) #pragma warning disable CS0246 // El nombre del tipo o del espacio de nombres 'telefono' no se encontró (¿falta una directiva using o una referencia de ensamblado?) private telefono ToTelefono(telefono tel, int idclient) #pragma warning restore CS0246 // El nombre del tipo o del espacio de nombres 'telefono' no se encontró (¿falta una directiva using o una referencia de ensamblado?) #pragma warning restore CS0246 // El nombre del tipo o del espacio de nombres 'telefono' no se encontró (¿falta una directiva using o una referencia de ensamblado?) { return(new telefono { idtelefono = tel.idtelefono, Ntelefono = tel.Ntelefono, Cliente_idCliente = idclient, }); }
public ActionResult Edit([Bind(Include = "idtelefono,telefono1,idsucursal")] telefono telefono) { if (ModelState.IsValid) { db.Entry(telefono).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idsucursal = new SelectList(db.sucursal, "idsucursal", "nombre", telefono.idsucursal); return(View(telefono)); }
public async Task <ActionResult> EditTelefono(telefono telefono, telefono_persona telefono_Persona) { if (ModelState.IsValid) { db.Entry(telefono).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction(string.Format("Details/{0}", telefono_Persona.personaId))); } return(View(telefono_Persona)); }
public async Task <ActionResult> Edit([Bind(Include = "id,telefono1,tipo_telefono")] telefono telefono) { if (ModelState.IsValid) { db.Entry(telefono).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(telefono)); }
public ActionResult Edit([Bind(Include = "ID_TELEFONO,TELEFONO1,ID_TIPO_TELEFONO,ID_PERSONA_TELEFONO")] telefono telefono) { if (ModelState.IsValid) { db.Entry(telefono).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_PERSONA_TELEFONO = new SelectList(db.persona, "ID_PERSONA", "PRIMER_NOMBRE_PERSONA", telefono.ID_PERSONA_TELEFONO); ViewBag.ID_TIPO_TELEFONO = new SelectList(db.tipo_telefono, "ID_TIPO_TELEFONO", "TIPO_TELEFONO1", telefono.ID_TIPO_TELEFONO); return(View(telefono)); }
#pragma warning disable CS0246 // El nombre del tipo o del espacio de nombres 'telefono' no se encontró (¿falta una directiva using o una referencia de ensamblado?) public ActionResult Edit([Bind(Include = "idtelefono,Ntelefono,Cliente_idCliente")] telefono telefono) #pragma warning restore CS0246 // El nombre del tipo o del espacio de nombres 'telefono' no se encontró (¿falta una directiva using o una referencia de ensamblado?) { if (ModelState.IsValid) { db.Entry(telefono).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("../Clientes/PanelCliente/" + Session["idCliente"])); } ViewBag.Cliente_idCliente = telefono.Cliente_idCliente; return(View(telefono)); }
public ActionResult Create([Bind(Include = "idtelefono,telefono1,idsucursal")] telefono telefono) { if (ModelState.IsValid) { db.telefono.Add(telefono); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idsucursal = new SelectList(db.sucursal, "idsucursal", "nombre", telefono.idsucursal); return(View(telefono)); }
public async Task <ActionResult> Create([Bind(Include = "id,telefono1,tipo_telefono")] telefono telefono) { if (ModelState.IsValid) { db.telefono.Add(telefono); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(telefono)); }
// GET: telefonos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } telefono telefono = db.telefono.Find(id); if (telefono == null) { return(HttpNotFound()); } return(View(telefono)); }
// GET: telefonos/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } telefono telefono = await db.telefono.FindAsync(id); if (telefono == null) { return(HttpNotFound()); } return(View(telefono)); }
#pragma warning disable CS0246 // El nombre del tipo o del espacio de nombres 'telefono' no se encontró (¿falta una directiva using o una referencia de ensamblado?) public ActionResult Create([Bind(Include = "idtelefono,Ntelefono,Cliente_idCliente")] telefono telefono) #pragma warning restore CS0246 // El nombre del tipo o del espacio de nombres 'telefono' no se encontró (¿falta una directiva using o una referencia de ensamblado?) { if (ModelState.IsValid) { //var tel = this.ToTelefono(telefono,idClientfk); db.telefono.Add(telefono); db.SaveChanges(); return(RedirectToAction("../Clientes/PanelCliente/" + Session["idCliente"])); } //ViewBag.Cliente_idCliente = new SelectList(db.Cliente, "idCliente", "nombre", telefono.Cliente_idCliente); ViewBag.idCliente = telefono.Cliente_idCliente; return(View(telefono)); }
// GET: telefonoes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } telefono telefono = db.telefono.Find(id); if (telefono == null) { return(HttpNotFound()); } ViewBag.idsucursal = new SelectList(db.sucursal, "idsucursal", "nombre", telefono.idsucursal); return(View(telefono)); }
// GET: telefonoes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } telefono telefono = db.telefono.Find(id); if (telefono == null) { return(HttpNotFound()); } ViewBag.ID_PERSONA_TELEFONO = new SelectList(db.persona, "ID_PERSONA", "PRIMER_NOMBRE_PERSONA", telefono.ID_PERSONA_TELEFONO); ViewBag.ID_TIPO_TELEFONO = new SelectList(db.tipo_telefono, "ID_TIPO_TELEFONO", "TIPO_TELEFONO1", telefono.ID_TIPO_TELEFONO); return(View(telefono)); }
private telefono ExisteTelefono(telefono entidad, bd_telefonos3Entities contexto) { try { var consulta = from tfno in contexto.telefonos where tfno.telefono1 == entidad.telefono1 select tfno; telefono registro = consulta.First(); return(registro); } catch (Exception) { return(null); } }
public telefono ObtenerTfnoBll(string tf) { using (bd_telefonos3Entities contexto = new bd_telefonos3Entities()) { var consulta = from tfno in contexto.telefonos where tfno.telefono1 == tf select tfno; if (consulta.Count() == 0) { return(null); } telefono registro = consulta.First(); //contexto.Detach(registro); // no es necesario; contexto de corta duración return(registro); } }
public async Task <ActionResult> CreateTelefono(telefono telefono, int id) { if (ModelState.IsValid) { db.telefono.Add(telefono); var telefono_Persona = new telefono_persona { personaId = id, telefonosId = telefono.id }; db.telefono_persona.Add(telefono_Persona); await db.SaveChangesAsync(); return(RedirectToAction(string.Format("Details/{0}", telefono_Persona.personaId))); } return(View()); }
// GET: telefonos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } telefono telefono = db.telefono.Find(id); if (telefono == null) { return(HttpNotFound()); } ViewBag.Cliente_idCliente = telefono.Cliente_idCliente; Session["idCliente"] = telefono.Cliente_idCliente; return(View(telefono)); }
public void AgregarTfnoBll(telefono entidad) { using (bd_telefonos3Entities contexto = new bd_telefonos3Entities()) { if (ExisteTelefono(entidad, contexto) != null) { throw new InvalidOperationException("El teléfono existe"); } contexto.telefonos.Add(entidad); try { contexto.SaveChanges(); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.InnerException.Message); } } }
public void BorrarTfnoBll(telefono entidad) { using (bd_telefonos3Entities contexto = new bd_telefonos3Entities()) { try { if ((entidad = ExisteTelefono(entidad, contexto)) == null) { throw new InvalidOperationException("El teléfono no existe"); } contexto.telefonos.Remove(entidad); contexto.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { throw new InvalidOperationException( "El elemento especificado no puede ser borrado"); } } }
public void ActualizarTfnoBll(telefono entidad) { using (bd_telefonos3Entities contexto = new bd_telefonos3Entities()) { try { telefono actual = contexto.telefonos.Find(entidad.idpersona); if (actual != null) // si existe en el contexto... { contexto.Detach(actual); // Detach: método extensor en bd_telefonos3EntitiesEx // El estado de "entidad" es Detached contexto.telefonos.Attach(entidad); // Ahora, el estado de "entidad" es Unchanged contexto.Entry(entidad).State = EntityState.Modified; contexto.SaveChanges(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.InnerException.Message); } } }
public void BorrarTfno(telefono entidad) { new telefonosBll().BorrarTfnoBll(entidad); }
public void ActualizarTfno(telefono entidad) { new telefonosBll().ActualizarTfnoBll(entidad); }
public void AgregarTfno(telefono entidad) { new telefonosBll().AgregarTfnoBll(entidad); }