public bool ModificarDireccion(int p_oid, string p_calle, string p_cod_pos, int p_numero, int posX, int posY) { /*PROTECTED REGION ID(LePapeoGenNHibernate.CP.LePapeo_Registrado_ModificarDireccion) ENABLED START*/ IRegistradoCAD registradoCAD = null; RegistradoCEN registradoCEN = null; DireccionCEN direccionCEN = null; DireccionCAD direccionCAD = null; bool result = false; try { SessionInitializeTransaction(); registradoCAD = new RegistradoCAD(session); registradoCEN = new RegistradoCEN(registradoCAD); DireccionEN direccionEN = registradoCEN.GetDireccion(p_oid); if (direccionEN != null) { direccionCAD = new DireccionCAD(session); direccionCEN = new DireccionCEN(direccionCAD); direccionCEN.Modify(direccionEN.Id, p_cod_pos, p_calle, p_numero, posX, posY); registradoCEN.AgregarDireccion(p_oid, direccionEN.Id); result = true; } SessionCommit(); } catch (Exception ex) { SessionRollBack(); throw ex; } finally { SessionClose(); } return(result); /*PROTECTED REGION END*/ }
public ActionResult Edit(DireccionViewModel view) { try { // TODO: Add update logic here DireccionCEN dircen = new DireccionCEN(); dircen.Modify(view.id, view.cod_pos, view.calle, view.numero_puerta, view.pos_x, view.pos_y); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(Direccion dir) { try { DireccionCEN dCEN = new DireccionCEN(); dCEN.Modify(dir.id, dir.localidad, dir.provincia, dir.calle, dir.codp, dir.numero); return(RedirectToAction("Perfil", "Account")); } catch { return(View()); } }