private void GuardarEntidad() { try { //Declaración de Variables var ObjetoGrupoDoc = new EntityDOC.GruposDocumentos(); var NegGrupoDoc = new NegGruposDocumentos(); var ObjetoResultado = new Resultado <EntityDOC.GruposDocumentos>(); if (!ValidarFormulario()) { return; } //Asignacion de Variales if (hfId.Value.Length != 0) { ObjetoGrupoDoc.Id = int.Parse(hfId.Value.ToString()); ObjetoGrupoDoc = DatosEntidad(ObjetoGrupoDoc); } ObjetoGrupoDoc.CodGrupoDocumento = txtCodGrupoDocumento.Text; ObjetoGrupoDoc.GrupoDocumento = txtGrupoDocumentos.Text; ObjetoGrupoDoc.Estado_Id = chkHabilitado.Checked == true ? 1 : 0; //Ejecucion del procedo para Guardar ObjetoResultado = NegGrupoDoc.Guardar(ObjetoGrupoDoc); if (ObjetoResultado.ResultadoGeneral) { LimpiarFormulario(); //txtNombre.Text = ObjetoGrupoDoc; CargarGrid(); //txtNombre.Text = ""; Controles.MostrarMensajeExito(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.RegistroGuardado.ToString())); Anthem.Manager.RegisterStartupScript(typeof(string), Guid.NewGuid().ToString(), "MostrarBusqueda();", true); } else { Controles.MostrarMensajeError(ObjetoResultado.Mensaje); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarGrid.ToString() + "GruposDocumentos")); } } }
private EntityDOC.GruposDocumentos DatosEntidad(EntityDOC.GruposDocumentos Entidad) { try { var ObjetoGrupoDoc = new EntityDOC.GruposDocumentos(); var NegGrupoDoc = new NegGruposDocumentos(); var ObjetoResultado = new Resultado <EntityDOC.GruposDocumentos>(); ObjetoResultado = NegGrupoDoc.Buscar(Entidad); if (ObjetoResultado.ResultadoGeneral == true) { ObjetoGrupoDoc = ObjetoResultado.Lista.FirstOrDefault(); if (ObjetoGrupoDoc != null) { return(ObjetoGrupoDoc); } else { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(ObjetoResultado.Mensaje); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarEntidad.ToString() + "GrupoDocumento")); } return(null); } } else { return(null); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarEntidad.ToString() + "GrupoDocumento")); } return(null); } }
private void CargarControles() { try { //Declaración de Variables de Búsqueda var ObjetoGrupoDoc = new EntityDOC.GruposDocumentos(); var NegGrupoDoc = new NegGruposDocumentos(); var ObjetoResultado = new Resultado <EntityDOC.GruposDocumentos>(); //Asignación de Variables de Búsqueda ObjetoGrupoDoc.Id = -1; ObjetoGrupoDoc.GrupoDocumento = ""; ObjetoGrupoDoc.CodGrupoDocumento = ""; ObjetoGrupoDoc.Estado_Id = -1; //Ejecución del Proceso de Búsqueda ObjetoResultado = NegGrupoDoc.Buscar(ObjetoGrupoDoc); if (ObjetoResultado.ResultadoGeneral) { Controles.CargarCombo <EntityDOC.GruposDocumentos>(ref ddlGruposDocumentosB, ObjetoResultado.Lista, Constantes.StringId, "GrupoDocumento", "-- Todos --", "-1"); Controles.CargarCombo <EntityDOC.GruposDocumentos>(ref ddlGrupoDocumento, ObjetoResultado.Lista, Constantes.StringId, "GrupoDocumento", "-- Seleccione --", "-1"); } else { //Controles.MostrarMensajeError(ObjetoResultado.Mensaje); Controles.MostrarMensajeAlerta("Grupos de Documentos Sin Datos"); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarCombo.ToString() + "GrupoDocumento")); } } }
private void CargarGrid() { try { //Declaración de Variables de Búsqueda var ObjetoGrupoDoc = new EntityDOC.GruposDocumentos(); var NegGrupoDoc = new NegGruposDocumentos(); var ObjetoResultado = new Resultado <EntityDOC.GruposDocumentos>(); //Asignación de Variables de Búsqueda ObjetoGrupoDoc.Id = -1; ObjetoGrupoDoc.GrupoDocumento = txtGrupoDocumento.Text; ObjetoGrupoDoc.CodGrupoDocumento = txtCodigoDocumento.Text; ObjetoGrupoDoc.Estado_Id = 0; //Ejecución del Proceso de Búsqueda ObjetoResultado = NegGrupoDoc.Buscar(ObjetoGrupoDoc); if (ObjetoResultado.ResultadoGeneral) { Controles.CargarGrid <EntityDOC.GruposDocumentos>(ref gvBusqueda, ObjetoResultado.Lista, new string[] { Constantes.StringId }); lblContador.Text = ObjetoResultado.ValorDecimal.ToString() + " Registro(s) Encontrado(s)"; } else { Controles.MostrarMensajeError(ObjetoResultado.Mensaje); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarGrid.ToString() + "Tablas")); } } }