public ActionResult DocumentoDetalleInsertar() { try { SesionNegocio ObjSesionNegocio = new SesionNegocio(); objDocumentoTipo.AsignarSesion(ObjSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objBodega.AsignarSesion(ObjSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objElemento.AsignarSesion(ObjSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objDocumentoDetalle.AsignarSesion(ObjSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); ViewBag.ListaDocumentoTipo = Utilidades.ListaSeleccion(objDocumentoTipo.ListarActivos(), "Id", "Nombre", "-1"); ViewBag.ListaBodega = Utilidades.ListaSeleccion(objBodega.ListarActivos(), "Id", "Nombre", "-1", ""); ViewBag.ListaElemento = objElemento.ListarActivosAutoComplete(); MDDocumentoDetallesModelo objInsertar = new MDDocumentoDetallesModelo(); objInsertar.Documento = new VDocumentoModelo(); objInsertar.Documento.Fecha = DateTime.Now; objInsertar.Detalle = objDocumentoDetalle.CrearListaDetalleNueva(); return(PartialView(objInsertar)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "DocumentoController - DocumentoDetalleInsertar"); return(PartialView()); } }
public ActionResult UnidadMedidaInsertar(UnidadMedidaModelo objInsertar) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objUnidadMedida.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); if (ModelState.IsValid) { objUnidadMedida.Insertar(objInsertar); } string strModoExterno = TempData["ModoExterno"].ToString(); TempData.Remove("ModoExterno"); if (strModoExterno.Equals("true")) { return(Json(objUnidadMedida.ListarActivos())); } else { return(Json("false")); } } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "UnidadMedidaController - Insertar"); return(View()); } }
public ActionResult ParametroEditar(string codigo) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objParametro.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); return(PartialView(objParametro.Consultar(codigo, string.Empty))); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ParametroController - Editar"); return(PartialView()); } }
public ActionResult TipoMantenimientoConsultar(int id) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objTipoMantenimiento.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); return(PartialView(objTipoMantenimiento.Consultar(id))); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "TipoMantenimientoController - Consultar"); return(PartialView()); } }
public ActionResult AgenteListar() { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objAgente.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); return(PartialView(objAgente.Listar())); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "AgenteController - Listar"); return(PartialView()); } }
public ActionResult UnidadMedidaEditar(byte id) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objUnidadMedida.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); return(PartialView(objUnidadMedida.Consultar(id))); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "UnidadMedidaController - Editar"); return(PartialView()); } }
public ActionResult ClienteInsertar(string strModoExterno = "false") { try { TempData["ModoExterno"] = strModoExterno; SesionNegocio objSesionNegocio = new SesionNegocio(); objCiudad.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); ViewBag.ListaCiudad = Utilidades.ListaSeleccion(objCiudad.ListarActivos(), "Id", "Nombre", "-1"); return(PartialView()); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ClienteController - Insertar"); return(PartialView()); } }
public ActionResult ElementoInsertar() { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objGrupoElemento.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objUnidadMedida.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); ViewBag.ListaGrupoElemento = Utilidades.ListaSeleccion(objGrupoElemento.ListarActivos(), "Id", "Nombre", "-1"); ViewBag.ListaUnidadMedida = Utilidades.ListaSeleccion(objUnidadMedida.ListarActivos(), "Id", "Nombre", "-1"); return(PartialView()); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ElementoController - Insertar"); return(PartialView()); } }
public ActionResult ParametroBorrar(string codigo) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objParametro.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); if (ModelState.IsValid) { objParametro.Borrar(codigo); } return(Json(objParametro.Listar().ToString())); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ParametroController - Borrar"); return(View()); } }
public ActionResult DocumentoDetalleEditar(MDDocumentoDetallesModelo objEditar) { try { if (ModelState.IsValid) { SesionNegocio objSesionNegocio = new SesionNegocio(); objDocumento.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objDocumento.EditarMasivo(objEditar); } return(Json(objEditar.Documento.Id)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "DocumentoController - DocumentoDetalleEditar"); return(View()); } }
public ActionResult ClienteEditar(int id) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objCiudad.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objCliente.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); VClienteModelo objEditar = objCliente.Consultar(id); ViewBag.ListaCiudad = Utilidades.ListaSeleccion(objCiudad.ListarActivos(), "Id", "Nombre", objEditar.idCiudad.ToString()); return(PartialView(objEditar)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ClienteController - Editar"); return(PartialView()); } }
public ActionResult ContratoEditar(ContratoModelo objEditar) { try { if (ModelState.IsValid) { SesionNegocio objSesionNegocio = new SesionNegocio(); objContrato.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objContrato.Editar(objEditar); } return(Json("false")); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ContratoController - Editar"); return(View()); } }
public ActionResult DocumentoTipoEditar(DocumentoTipoModelo objDocumentoTipo) { try { if (ModelState.IsValid) { SesionNegocio objSesionNegocio = new SesionNegocio(); ObjDocumentoTipo.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); ObjDocumentoTipo.Editar(objDocumentoTipo); } return(Json("{ success: 'true'}")); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "DocumentoTipoController - Editar"); return(View()); } }
public ActionResult UnidadMedidaBorrar(byte id) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objUnidadMedida.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); if (ModelState.IsValid) { objUnidadMedida.Borrar(id); } return(Json(objUnidadMedida.Listar().ToString())); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "UnidadMedidaController - Borrar"); return(View()); } }
public ActionResult ListaPrecioDetalleEditar(MDListaPrecioDetallesModelo objListaPrecioDetalles) { try { if (ModelState.IsValid) { SesionNegocio objSesionNegocio = new SesionNegocio(); objListaPrecio.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objListaPrecio.EditarMasivo(objListaPrecioDetalles); } return(Json("{ success: 'true'}")); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ListaPrecioController - ListaPrecioDetalleEditar"); return(View()); } }
public ActionResult UnidadMedidaEditar(UnidadMedidaModelo objEditar) { try { if (ModelState.IsValid) { SesionNegocio objSesionNegocio = new SesionNegocio(); objUnidadMedida.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objUnidadMedida.Editar(objEditar); } return(Json("{ success: 'true'}")); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "UnidadMedidaController - Editar"); return(View()); } }
public ActionResult ListaPrecioDetalleInsertar() { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objListaPrecioDetalle.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); MDListaPrecioDetallesModelo objLista = new MDListaPrecioDetallesModelo(); objLista.ListaPrecio = new ListaPrecioModelo(); objLista.Detalle = objListaPrecioDetalle.CrearListaDetalleNueva(); return(PartialView(objLista)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ListaPrecioController - ListaPrecioDetalleInsertar"); return(PartialView()); } }
public ActionResult TipoMantenimientoInsertar(TipoMantenimientoModelo objInsertar) { try { if (ModelState.IsValid) { SesionNegocio objSesionNegocio = new SesionNegocio(); objTipoMantenimiento.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objTipoMantenimiento.Insertar(objInsertar); } return(Json("{ success: 'true'}")); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "TipoMantenimientoController - Insertar"); return(View()); } }
public ActionResult DocumentoDetalleConsultar(int id) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objDocumento.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objDocumentoDetalle.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); MDDocumentoDetallesModelo objConsultar = new MDDocumentoDetallesModelo(); objConsultar.Documento = objDocumento.Consultar(id); objConsultar.Detalle = objDocumentoDetalle.Consultar(id); return(PartialView(objConsultar)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "DocumentoController - DocumentoDetalleConsultar"); return(PartialView()); } }
public ActionResult ContratoEditar(int id) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objContrato.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objListaPrecio.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objAgente.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); ContratoModelo objEditar = objContrato.Consultar(id); ViewBag.ListaPrecio = Utilidades.ListaSeleccion(objListaPrecio.ListarActivos(), "Id", "Nombre", "-1"); ViewBag.ListaAgente = Utilidades.ListaSeleccion(objAgente.ListarActivos(), "Id", "Nombre", "-1", "No Aplica"); return(PartialView(objEditar)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ContratoController - Editar"); return(PartialView()); } }
public ActionResult DocumentoDetalleEditar(int id) { try { ParametroNegocio objParametro = new ParametroNegocio(); SesionNegocio objSesionNegocio = new SesionNegocio(); objDocumento.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objDocumentoDetalle.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objDocumentoTipo.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objBodega.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objElemento.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objParametro.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); ViewBag.ListaDocumentoTipo = Utilidades.ListaSeleccion(objDocumentoTipo.ListarActivos(), "Id", "Nombre", "-1"); ViewBag.ListaBodega = Utilidades.ListaSeleccion(objBodega.ListarActivos(), "Id", "Nombre", "-1", ""); ViewBag.ListaElemento = objElemento.ListarActivosAutoComplete(); MDDocumentoDetallesModelo objEditar = new MDDocumentoDetallesModelo(); objEditar.Documento = objDocumento.Consultar(id); objEditar.Detalle = objDocumentoDetalle.Consultar(id); int intFilas = 0; int.TryParse(objParametro.Consultar("NumeroFilasDocumento", "15").Valor, out intFilas); if (objEditar.Detalle.Count < intFilas) { for (int i = objEditar.Detalle.Count; i < intFilas; i++) { objEditar.Detalle.Add(new VDocumentoDetalleModelo()); } } return(PartialView(objEditar)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "DocumentoController - DocumentoDetalleEditar"); return(PartialView()); } }
public ActionResult UsuarioMenu() { try { SesionNegocio objSesionNegocio = new SesionNegocio(); SesionModelo objSesion = objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario"); objUsuario.AsignarSesion(objSesion); List <UsuarioMenuModelo> lisMenus = objUsuario.ListarMenu(Convert.ToInt32(objSesion.Usuario.Id)); StringBuilder strMenu = new StringBuilder("<li>"); for (int i = 0; i < lisMenus.Count; i++) { if (lisMenus[i].SubOrden == null) { strMenu.Append("<button class=\"dropdown-btn\">"); strMenu.Append(string.Concat("<i class=\"", lisMenus[i].Imagen, "\"></i> ", lisMenus[i].Nombre)); strMenu.Append("</button>"); strMenu.Append("<div class=\"dropdown-container\">"); for (int j = i; j < lisMenus.Count; j++) { if (lisMenus[i].Orden == lisMenus[j].Orden && lisMenus[i].Id != lisMenus[j].Id) { strMenu.Append(string.Concat("<a href=\"#\" onclick=\"cargarVista('", lisMenus[j].Vista, "');\"><i class=\"", lisMenus[j].Imagen, "\"></i> ", lisMenus[j].Nombre, "</a>")); } } strMenu.Append("</div>"); } } strMenu.Append("</li>"); ViewBag.Arbol = strMenu; return(View()); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "UsuarioController - UsuarioMenu"); return(View()); } }
public ActionResult ProyectoInsertar() { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objCiudad.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objCliente.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); ViewBag.ListaCiudad = Utilidades.ListaSeleccion(objCiudad.ListarActivos(), "Id", "Nombre", "-1"); ViewBag.ListaCliente = Utilidades.ListaSeleccion(objCliente.ListarActivos(), "Id", "Nombre", "-1"); ProyectoModelo objInsertar = new ProyectoModelo(); objInsertar.Activo = true; objInsertar.Estado = 1; objInsertar.Fecha = DateTime.Now; objInsertar.Id = 0; return(PartialView(objInsertar)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "ProyectoController - Insertar"); return(PartialView()); } }