public ActionResult Modificar(string IdTipoCatalogo = "") { Af_CatalogoTipo_Info model = bus_catalogo.get_info(IdTipoCatalogo); if (model == null) { return(RedirectToAction("Index")); } #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "ActivoFijo", "CatalogoTipoAF", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion return(View(model)); }
public ActionResult Nuevo(int IdCatalogo_tipo = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "CatalogoTipoFacturacion", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion fa_catalogo_Info model = new fa_catalogo_Info { IdCatalogo_tipo = IdCatalogo_tipo }; ViewBag.IdCatalogo_tipo = IdCatalogo_tipo; cargar_combos(); return(View(model)); }
public ActionResult Anular(int IdTipoCbte = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "TipoComprobante", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion ct_cbtecble_tipo_Info model = bus_comprobante_tipo.get_info(IdTipoCbte); if (model == null) { return(RedirectToAction("Index")); } cargar_combos(); return(View(model)); }
public ActionResult Anular(int IdEmpresa = 0, int Idtipo_cliente = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "ClienteTipo", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion fa_cliente_tipo_Info model = bus_clientetipo.get_info(IdEmpresa, Idtipo_cliente); if (model == null) { return(RedirectToAction("Index")); } cargar_combos(IdEmpresa); return(View(model)); }
public ActionResult Modificar(int IdEmpresa = 0, decimal IdComprador = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Compras", "Comprador", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion com_comprador_Info model = bus_comprador.get_info(IdEmpresa, IdComprador); if (model == null) { return(RedirectToAction("Index")); } cargar_combos(); return(View(model)); }
public ActionResult Nuevo() { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "TipoComprobante", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion ct_cbtecble_tipo_Info model = new ct_cbtecble_tipo_Info { IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), IdTipoCbte_Anul = 1, }; cargar_combos(); return(View(model)); }
public ActionResult Anular(int IdEmpresa = 0, int IdTipoNota = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Banco", "TipoNotaBanco", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion ba_tipo_nota_Info model = bus_tipo.get_info(IdEmpresa, IdTipoNota); if (model == null) { return(RedirectToAction("Index")); } cargar_combos(IdEmpresa); return(View(model)); }
public ActionResult Nuevo(string IdPais, string IdProvincia) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "General", "Pais", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion tb_ciudad_Info model = new tb_ciudad_Info { IdProvincia = IdProvincia, IdPais = IdPais }; cargar_combos(model); return(View(model)); }
public ActionResult ModificarProFact(int IdEmpresa = 0, int IdSucursal = 0, decimal IdProforma = 0, bool Exito = false) { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "Proforma", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion fa_proforma_Info model = bus_proforma.get_info(IdEmpresa, IdSucursal, IdProforma); if (model == null) { return(RedirectToAction("Index")); } model.IdEntidad = model.IdCliente; model.lst_det = bus_det.get_list(IdEmpresa, IdSucursal, IdProforma); model.IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual); List_det.set_list(model.lst_det, model.IdTransaccionSession); cargar_combos(model); if (Exito) { ViewBag.MensajeSuccess = MensajeSuccess; } #region Validacion Periodo ViewBag.MostrarBoton = true; if (!bus_periodo.ValidarFechaTransaccion(IdEmpresa, model.pf_fecha, cl_enumeradores.eModulo.FAC, model.IdSucursal, ref mensaje)) { ViewBag.mensaje = mensaje; ViewBag.MostrarBoton = false; } #endregion return(View(model)); }
public ActionResult Modificar(int IdEmpresa = 0, int IdOrdenPago = 0) { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "CuentasPorPagar", "OrdenPago", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion bus_orden_pago = new cp_orden_pago_Bus(); cargar_combos(IdEmpresa); cp_orden_pago_Info model = bus_orden_pago.get_info(IdEmpresa, IdOrdenPago); if (model == null) { return(RedirectToAction("Index")); } SessionFixed.TipoPersona = model.IdTipo_Persona; model.IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual); list_ct_cbtecble_det.set_list(model.info_comprobante.lst_ct_cbtecble_det, model.IdTransaccionSession); lis_cp_orden_pago_det_Info.set_list(model.detalle, model.IdTransaccionSession); #region Validacion Periodo ViewBag.MostrarBoton = true; if (!bus_periodo.ValidarFechaTransaccion(IdEmpresa, model.Fecha, cl_enumeradores.eModulo.CXP, model.IdSucursal, ref mensaje)) { ViewBag.mensaje = mensaje; ViewBag.MostrarBoton = false; } #endregion return(View(model)); }
public ActionResult Modificar(int IdEmpresa = 0, int IdTipoCbte_Nota = 0, decimal IdCbteCble_Nota = 0) { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "CuentasPorPagar", "NotaCredito", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion cp_nota_DebCre_Info model = bus_orden_giro.get_info(IdEmpresa, IdTipoCbte_Nota, IdCbteCble_Nota); if (model == null) { return(RedirectToAction("Index")); } if (model.info_comrobante.lst_ct_cbtecble_det == null) { model.info_comrobante.lst_ct_cbtecble_det = new List <ct_cbtecble_det_Info>(); } model.IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession); list_ct_cbtecble_det.set_list(model.info_comrobante.lst_ct_cbtecble_det, model.IdTransaccionSession); List_op.set_list(bus_orden_pago_cancelaciones.get_list_x_pago(IdEmpresa, IdTipoCbte_Nota, IdCbteCble_Nota, SessionFixed.IdUsuario), model.IdTransaccionSession); List_op_det.set_list(bus_orden_pago_cancelaciones.get_list_x_pago(model.IdEmpresa, model.IdTipoCbte_Nota, model.IdCbteCble_Nota, SessionFixed.IdUsuario), model.IdTransaccionSession); cargar_combos(IdEmpresa, model.IdProveedor, model.IdIden_credito.ToString()); cargar_combos_detalle(); #region Validacion Periodo ViewBag.MostrarBoton = true; if (!bus_periodo.ValidarFechaTransaccion(IdEmpresa, model.cn_fecha, cl_enumeradores.eModulo.CXP, model.IdSucursal, ref mensaje)) { ViewBag.mensaje = mensaje; ViewBag.MostrarBoton = false; } #endregion return(View(model)); }
public ActionResult Anular(int IdEmpresa = 0, int IdTipocbte = 0, decimal IdCbteCble = 0) { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion ba_Cbte_Ban_Info model = bus_cbteban.get_info(IdEmpresa, IdTipocbte, IdCbteCble); if (model == null) { return(RedirectToAction("Index")); } #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Banco", "ChequeBanco", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion model.IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual); model.list_det = bus_flujo.GetList(model.IdEmpresa, model.IdTipocbte, model.IdCbteCble); List_Flujo.set_list(model.list_det, model.IdTransaccionSession); model.lst_det_ct = bus_det_ct.get_list(model.IdEmpresa, model.IdTipocbte, model.IdCbteCble); List_ct.set_list(model.lst_det_ct, model.IdTransaccionSession); model.lst_det_canc_op = bus_cancelaciones.get_list_x_pago(model.IdEmpresa, model.IdTipocbte, model.IdCbteCble, SessionFixed.IdUsuario); List_op.set_list(model.lst_det_canc_op, model.IdTransaccionSession); cargar_combos(IdEmpresa, model.IdSucursal); #region Validacion Periodo ViewBag.MostrarBoton = true; if (!bus_periodo.ValidarFechaTransaccion(IdEmpresa, model.cb_Fecha, cl_enumeradores.eModulo.BANCO, model.IdSucursal, ref mensaje)) { ViewBag.mensaje = mensaje; ViewBag.MostrarBoton = false; } #endregion return(View(model)); }
public ActionResult Consultar(int IdEmpresa = 0, decimal IdCliente = 0, bool Exito = false) { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion fa_cliente_Info model = bus_cliente.get_info(IdEmpresa, IdCliente); if (model == null) { return(RedirectToAction("Index")); } #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "Cliente", "Index"); if (model.Estado == "I") { info.Modificar = false; info.Anular = false; } model.Nuevo = (info.Nuevo == true ? 1 : 0); model.Modificar = (info.Modificar == true ? 1 : 0); model.Anular = (info.Anular == true ? 1 : 0); #endregion if (Exito) { ViewBag.MensajeSuccess = MensajeSuccess; } model.IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession); model.Lst_fa_cliente_x_fa_Vendedor_x_sucursal = bus_fa_vendedor.get_list(IdEmpresa, IdCliente); List_fa_cliente_x_fa_Vendedor_x_sucursal.set_list(model.Lst_fa_cliente_x_fa_Vendedor_x_sucursal, model.IdTransaccionSession); //List_fa_cliente_contactos.set_list(model.lst_fa_cliente_contactos, model.IdTransaccionSession); cargar_combos(model); return(View(model)); }
public ActionResult Nuevo(decimal IdArea = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "ActivoFijo", "AreaAF", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion Af_Departamento_Info model = new Af_Departamento_Info { IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), IdArea = IdArea }; ViewBag.IdArea = model.IdArea; cargar_combos(); return(View(model)); }
public ActionResult Anular(int IdEmpresa = 0, decimal IdArea = 0, decimal IdDepartamento = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "ActivoFijo", "AreaAF", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion Af_Departamento_Info model = bus_dep.GetInfo(IdEmpresa, IdArea, IdDepartamento); if (model == null) { return(RedirectToAction("Index", new { IdArea = IdArea })); } ViewBag.IdArea = model.IdArea; cargar_combos(); return(View(model)); }
public ActionResult Anular(int IdEmpresa = 0, int IdSucursal = 0, decimal IdLiquidacion = 0) { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "CuentasPorCobrar", "LiquidacionRetencionCliente", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion cxc_LiquidacionRetProv_Info model = bus_liquidacion.get_info(IdEmpresa, IdSucursal, IdLiquidacion); if (model == null) { return(RedirectToAction("Index")); } model.lst_detalle = bus_liquidacion_det.GetList(IdEmpresa, IdSucursal, IdLiquidacion); model.IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual); model.lst_detalle_cbte = bus_cbte_det.get_list(model.IdEmpresa, Convert.ToInt32(model.IdTipoCbte), Convert.ToInt32(model.IdCbteCble)); ListaDetalle.set_list(model.lst_detalle, model.IdTransaccionSession); list_ct_cbtecble_det.set_list(model.lst_detalle_cbte, model.IdTransaccionSession); #region Validacion Periodo ViewBag.MostrarBoton = true; if (!bus_periodo.ValidarFechaTransaccion(IdEmpresa, model.li_Fecha, cl_enumeradores.eModulo.FAC, Convert.ToInt32(SessionFixed.IdSucursal), ref mensaje)) { cargar_combos(); ViewBag.mensaje = mensaje; ViewBag.MostrarBoton = false; } #endregion cargar_combos(); return(View(model)); }
public ActionResult Index() { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "PuntoCargoGrupo", "Index"); ViewBag.Nuevo = info.Nuevo; ViewBag.Modificar = info.Modificar; ViewBag.Anular = info.Anular; #endregion ct_punto_cargo_grupo_Info model = new ct_punto_cargo_grupo_Info { IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession), IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), }; var lst = bus_punto.GetList(model.IdEmpresa, true); Lista_PuntoCargoGrupo.set_list(lst, model.IdTransaccionSession); return(View(model)); }
public ActionResult Modificar(int IdEmpresa = 0, int IdPunto_cargo_grupo = 0) { ct_punto_cargo_grupo_Info model = bus_punto.GetInfo(IdEmpresa, IdPunto_cargo_grupo); if (model == null) { return(RedirectToAction("Index")); } #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "PuntoCargoGrupo", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion return(View(model)); }
public ActionResult Modificar(string IdCatalogocompra_tipo = "", string IdCatalogocompra = "") { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Compras", "CatalogoTipoCompras", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion com_catalogo_Info model = bus_catalogo.get_info(IdCatalogocompra_tipo, IdCatalogocompra); if (model == null) { return(RedirectToAction("Index", new { IdCatalogocompra_tipo = IdCatalogocompra_tipo })); } ViewBag.IdCatalogocompra_tipo = IdCatalogocompra_tipo; cargar_combos(); return(View(model)); }
public ActionResult Anular(string IdUnidadMedida = "") { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Inventario", "UnidadDeMedida", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion in_UnidadMedida_Info model = bus_unidad_medida.get_info(IdUnidadMedida); if (model == null) { return(RedirectToAction("Index")); } model.lst_unidad_medida_equiv = bus_unidad_medida_equiv.get_list(IdUnidadMedida); list_unidad_medida_equiv.set_list(model.lst_unidad_medida_equiv); return(View(model)); }
public ActionResult Nuevo(int IdEmpresa = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "PlanDeCuentas", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion ct_plancta_Info model = new ct_plancta_Info { IdEmpresa = IdEmpresa, IdTipo_Gasto = 0 }; model.IdClasificacionEBIT = (model.IdClasificacionEBIT == null ? 0 : model.IdClasificacionEBIT); cargar_combos(model.IdEmpresa); return(View(model)); }
public ActionResult Anular(string IdCatalogo = "", int IdCatalogo_tipo = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Inventario", "CatalogoTipoInventario", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion in_Catalogo_Info model = bus_catalogo.get_info(IdCatalogo); if (model == null) { return(RedirectToAction("Index", new { IdTipoCatalogo = IdCatalogo_tipo })); } ViewBag.IdCatalogo_tipo = model.IdCatalogo_tipo; cargar_combos(); return(View(model)); }
public ActionResult Modificar(int IdEmpresa = 0, int IdSucursal = 0, int IdMovi_inven_tipo = 0, decimal IdNumMovi = 0) { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Inventario", "IngresoInventario", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion in_Ing_Egr_Inven_Info model = bus_ing_inv.get_info(IdEmpresa, IdSucursal, IdMovi_inven_tipo, IdNumMovi); if (model == null) { return(RedirectToAction("Index")); } model.lst_in_Ing_Egr_Inven_det = bus_det_ing_inv.get_list(IdEmpresa, IdSucursal, IdMovi_inven_tipo, IdNumMovi); model.IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession); List_in_Ing_Egr_Inven_det.set_list(model.lst_in_Ing_Egr_Inven_det, model.IdTransaccionSession); cargar_combos(model); #region Validacion Periodo ViewBag.MostrarBoton = true; if (!bus_periodo.ValidarFechaTransaccion(IdEmpresa, model.cm_fecha, cl_enumeradores.eModulo.INV, model.IdSucursal, ref mensaje)) { ViewBag.mensaje = mensaje; ViewBag.MostrarBoton = false; } if (model.IdEstadoAproba == "APRO" || model.IdEstadoAproba == "REP") { ViewBag.MostrarBoton = false; } #endregion return(View(model)); }
public void UpdateRow(seg_Menu_x_Empresa_x_Usuario_Info info) { seg_Menu_x_Empresa_x_Usuario_Info edited_info = get_list().Where(q => q.IdMenu == info.IdMenu).FirstOrDefault(); edited_info.Nuevo = info.Nuevo; edited_info.Modificar = info.Modificar; edited_info.Anular = info.Anular; var existe = bus_permisos.getInfo(edited_info.IdEmpresa, edited_info.IdUsuario, edited_info.IdMenu); if (existe == null && edited_info.seleccionado == true) { bus_permisos.guardarDB(edited_info); } else { bus_permisos.modificarDB(edited_info); } }
public ActionResult Modificar(int IdEmpresa = 0, int IdFacturaTipo = 0) { fa_factura_tipo_Info model = busTipo.GetInfo(IdEmpresa, IdFacturaTipo); if (model == null) { return(RedirectToAction("Index")); } #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Facturacion", "FacturaTipo", "Index"); if (!info.Modificar) { return(RedirectToAction("Index")); } #endregion return(View(model)); }
public ActionResult Anular(string codRegion = "") { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "General", "Pais", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion tb_region_Info model = bus_region.get_info(codRegion); if (model == null) { ViewBag.IdPais = model.IdPais; return(RedirectToAction("Index", ViewBag.IdPais = model.IdPais)); } cargar_combos(); return(View(model)); }
public ActionResult Anular(int IdEmpresa = 0, int IdCierre = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "CierrePorModuloPorSucursal", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion ct_CierrePorModuloPorSucursal_Info model = bus_CierreModulo.GetInfo(IdEmpresa, IdCierre); if (model == null) { return(RedirectToAction("Index")); } cargar_combos(IdEmpresa); return(View(model)); }
public ActionResult Nuevo(int IdEmpresa = 0, int IdanioFiscal = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "AnioFiscal", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion ct_anio_fiscal_Info model = new ct_anio_fiscal_Info { af_fechaIni = DateTime.Now, af_fechaFin = DateTime.Now, info_anio_ctautil = new ct_anio_fiscal_x_cuenta_utilidad_Info() }; cargar_combos(IdEmpresa); return(View(model)); }
public ActionResult Anular(int IdEmpresa = 0, int IdRetencion = 0) { #region Validar Session if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession)) { return(RedirectToAction("Login", new { Area = "", Controller = "Account" })); } SessionFixed.IdTransaccionSession = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString(); SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession; #endregion #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "CuentasPorPagar", "Retencion", "Index"); if (!info.Anular) { return(RedirectToAction("Index")); } #endregion IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); Session["info_param_op"] = bus_parametros.get_info(IdEmpresa); cp_retencion_Info model = new cp_retencion_Info(); model = bus_retencion.get_info(IdEmpresa, IdRetencion); //model.IdSucursal = model.info_comprobante.IdSucursal; model.IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSession); cargar_combos(model); cargar_combos_detalle(); List_ct_cbtecble_det_List.set_list(model.info_comprobante.lst_ct_cbtecble_det, model.IdTransaccionSession); List_cp_retencion_det.set_list(model.detalle, model.IdTransaccionSession); var lista = bus_codigo_ret.get_list_cod_ret(false, IdEmpresa); lst_codigo_retencion.set_list(lista); #region Validacion Periodo ViewBag.MostrarBoton = true; if (!bus_periodo.ValidarFechaTransaccion(IdEmpresa, model.fecha, cl_enumeradores.eModulo.CXP, model.IdSucursal, ref mensaje)) { ViewBag.mensaje = mensaje; ViewBag.MostrarBoton = false; } #endregion return(View(model)); }
public ActionResult Nuevo(int IdEmpresa = 0, int IdPunto_cargo_grupo = 0) { #region Permisos seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "PuntoCargoGrupo", "Index"); if (!info.Nuevo) { return(RedirectToAction("Index")); } #endregion ct_punto_cargo_Info model = new ct_punto_cargo_Info { IdEmpresa = IdEmpresa, IdPunto_cargo_grupo = IdPunto_cargo_grupo }; ViewBag.IdPunto_cargo_grupo = IdPunto_cargo_grupo; cargar_combos(); return(View(model)); }