示例#1
0
        public ActionResult Modificar(ba_Archivo_Transferencia_Info model)
        {
            model.IdUsuarioUltMod = SessionFixed.IdUsuario;
            model.Lst_det         = List_det.get_list(model.IdTransaccionSession);
            model.Lst_Flujo       = List_flujo.get_list(model.IdTransaccionSession);

            if (!validar(model, ref mensaje))
            {
                ViewBag.mensaje = mensaje;
                cargar_combos();
                SessionFixed.IdTransaccionSessionActual = model.IdTransaccionSession.ToString();
                return(View(model));
            }
            if (!bus_archivo.ModificarDB(model))
            {
                cargar_combos();
                SessionFixed.IdTransaccionSessionActual = model.IdTransaccionSession.ToString();
                return(View(model));
            }

            return(RedirectToAction("Modificar", new { IdEmpresa = model.IdEmpresa, IdArchivo = model.IdArchivo, Exito = true }));
        }
示例#2
0
 public bool ModificarDB()
 {
     try
     {
         bool Bandera = false;
         if (Archivo_Bus.ModificarDB(Archivo_Info))
         {
             MessageBox.Show("Registro Actualizado Correctamente", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
             Bandera = true;
         }
         else
         {
             MessageBox.Show("No se pudo guardar el registro", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
             Bandera = false;
         }
         return(Bandera);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
         Log_Error_bus.Log_Error(ex.ToString());
         return(false);
     }
 }