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*/
        }
예제 #2
0
 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());
     }
 }
예제 #3
0
        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());
            }
        }