private void GuardarEntidad() { try { //Declaración de Variables var ObjetoTipoDoc = new EntityDOC.TiposDocumentosInfo(); var NegTipoDoc = new NegTiposDocumentos(); var ObjetoResultado = new Resultado <EntityDOC.TiposDocumentosInfo>(); if (!ValidarFormulario()) { return; } //Asignacion de Variales if (hfId.Value.Length != 0) { ObjetoTipoDoc.Id = int.Parse(hfId.Value.ToString()); ObjetoTipoDoc = DatosEntidad(ObjetoTipoDoc); } ObjetoTipoDoc.IdGrupoDocumento = int.Parse(ddlGrupoDocumento.SelectedValue); ObjetoTipoDoc.TipoDocumento = txtTipoDocumentos.Text; ObjetoTipoDoc.CodTipoDocumento = txtCodigoTipoDocumento.Text; ObjetoTipoDoc.Estado_Id = chkHabilitado.Checked == true ? 1 : 0; ObjetoTipoDoc.DiasCaducidad = int.Parse(txtDiasCaducidad.Text); ObjetoTipoDoc.DiasAvisoCaducidad = int.Parse(txtDiasAvisoCaducidad.Text); //Ejecucion del procedo para Guardar ObjetoResultado = NegTipoDoc.Guardar(ObjetoTipoDoc); 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() + "TiposDocumentos")); } } }
private EntityDOC.TiposDocumentosInfo DatosEntidad(EntityDOC.TiposDocumentosInfo Entidad) { try { var ObjetoTipoDoc = new EntityDOC.TiposDocumentosInfo(); var NegTipoDoc = new NegTiposDocumentos(); var ObjetoResultado = new Resultado <EntityDOC.TiposDocumentosInfo>(); ObjetoResultado = NegTipoDoc.Buscar(Entidad); if (ObjetoResultado.ResultadoGeneral == true) { ObjetoTipoDoc = ObjetoResultado.Lista.FirstOrDefault(); if (ObjetoTipoDoc != null) { return(ObjetoTipoDoc); } else { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(ObjetoResultado.Mensaje); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarEntidad.ToString() + "TipoDocumento")); } 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() + "TipoDocumento")); } return(null); } }
private void CargarGrid() { try { //Declaración de Variables de Búsqueda var ObjetoTipoDoc = new EntityDOC.TiposDocumentosInfo(); var NegTipoDoc = new NegTiposDocumentos(); var ObjetoResultado = new Resultado <EntityDOC.TiposDocumentosInfo>(); //Asignación de Variables de Búsqueda ObjetoTipoDoc.Id = -1; ObjetoTipoDoc.IdGrupoDocumento = int.Parse(ddlGruposDocumentosB.SelectedValue); ObjetoTipoDoc.CodTipoDocumento = txtCodigoTipoDocumentoB.Text; ObjetoTipoDoc.TipoDocumento = txtTipoDocumentoB.Text; ObjetoTipoDoc.Estado_Id = 0; //Ejecución del Proceso de Búsqueda ObjetoResultado = NegTipoDoc.Buscar(ObjetoTipoDoc); if (ObjetoResultado.ResultadoGeneral) { Controles.CargarGrid <EntityDOC.TiposDocumentosInfo>(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")); } } }
private void CargarTipoDocumentos(int IdGrupoDocumento) { try { var ObjetoTipoDoc = new EntityDoc.TiposDocumentosInfo(); var NegTipoDoc = new NegTiposDocumentos(); var ObjResultadoTD = new Resultado <EntityDoc.TiposDocumentosInfo>(); //Asignación Tipos de Documentos ObjetoTipoDoc.Id = -1; ObjetoTipoDoc.IdGrupoDocumento = IdGrupoDocumento; ObjetoTipoDoc.CodTipoDocumento = ""; ObjetoTipoDoc.TipoDocumento = ""; ObjetoTipoDoc.Estado_Id = -1; ObjResultadoTD = NegTipoDoc.Buscar(ObjetoTipoDoc); if (ObjResultadoTD.ResultadoGeneral) { Controles.CargarCombo <EntityDoc.TiposDocumentosInfo>(ref ddlTipoDocumento, ObjResultadoTD.Lista, Constantes.StringId, "TipoDocumento", "-- Todos --", "-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() + "TipoDocumento")); } } }