protected void btnGuardarTablaMaestra_OnClick(object sender, EventArgs e) { //var tablaId = Convert.ToInt32(Request["EmpresaId"]); var tablaId = Convert.ToInt32(ddlTablaMaestra.SelectedValue); var usuarioInfo = ObtenerUsuarioInfo(); var script = new StringBuilder(String.Empty); var mensaje = String.Empty; var tablaMaestraId = Convert.ToInt32(hdnTablaMaestraId.Value); #region Datos Parametro var tablaMaestraInfo = new TablaMaestraInfo(); tablaMaestraInfo.TablaId = tablaId; tablaMaestraInfo.TablaMaestraId = Convert.ToInt32(hdnTablaMaestraId.Value); tablaMaestraInfo.Codigo = txtCodigo.Text.Trim(); tablaMaestraInfo.NombreCorto = txtNombreCorto.Text.Trim(); tablaMaestraInfo.NombreLargo = txtNombreLargo.Text.Trim(); tablaMaestraInfo.Editable = 0; tablaMaestraInfo.Activo = (chkActivo.Checked) ? 1 : 0; #endregion if (tablaMaestraId.Equals(0)) { tablaMaestraInfo.UsuarioCreacionId = usuarioInfo.UsuarioId; tablaMaestraId = new Negocio.TablaMaestra().Insertar(tablaMaestraInfo); if (tablaMaestraId > 0) { script.Append("document.getElementById('hdnTablaMaestraId').value = " + tablaMaestraId + ";"); mensaje = "Se registró el Parámetro correctamente"; } else { mensaje = "Ya existe un Parámetro registrado con el nombre: " + txtNombreLargo.Text.Trim(); } } else { tablaMaestraInfo.UsuarioModificacionId = usuarioInfo.UsuarioId; tablaMaestraId = new Negocio.TablaMaestra().Actualizar(tablaMaestraInfo); if (tablaMaestraId > 0) { mensaje = "Se actualizó el Parámetro correctamente"; } //else //{ // mensaje = "Ya existe un Parámetro registrado con el nombre: " + txtNombreLargo.Text.Trim(); //} } script.Append("MostrarMensaje('" + mensaje + "');"); script.Append("LimpiarTablaMaestra();"); script.Append("var modalDialog = $find('mpeTablaMaestra'); modalDialog.hide();"); CargarDatos(tablaId); RegistrarScript(script.ToString(), "GuardarTablaMaestra"); }
private void CargarInicial() { var usuarioInfo = ObtenerUsuarioInfo(); var tablaMaestraInfo = new TablaMaestra().Listar(0, Constantes.TablaTamanioPagina).Where(x => x.Activo.Equals(1)).ToList(); LlenarCombo(ddlNumeroRegistros, tablaMaestraInfo, "NombreCorto", "NombreLargo"); ddlNumeroRegistros.SelectedValue = "5"; tablaMaestraInfo = new Negocio.TablaMaestra().Listar(0, 0).Where(t => t.Codigo.Equals("0")).ToList(); LlenarCombo(ddlTablaMaestra, tablaMaestraInfo, "TablaId", "NombreLargo"); }