private void BindGridObservacionesFT(int currentPage) { try { // Configurar la grilla a mostrar. AdministrarGrillas.Configurar(this.dtgObservacionFT, "ObservacionFTID", this.CantidadOpciones); // Seteamos los parámetros de consulta. string codigo = this.txtCodigo.Text; string observacion = this.txtObsDescip.Text; // Creamos el DataSet que será DataSource de la grilla. DsObservacionFT ds = new DsObservacionFT(); // Creamos el objeto ObservacionFT que cargará las observaciones. IObservacion obser = ObservacionFactory.GetObservacion(); ds = obser.GetObservacionFT(codigo, observacion); // Acutalizo y cargo la grilla. dtgObservacionFT.DataSource = ds; dtgObservacionFT.AllowPaging = true; dtgObservacionFT.CurrentPageIndex = currentPage; dtgObservacionFT.DataBind(); } catch (Exception ex) { ManejaErrores(ex); } }
public DsObservacionFT BuscarObservacionFT(int observacionFTID) { // Creamos el DataSet que devolverá el resultado de la consulta. DsObservacionFT ds = new DsObservacionFT(); // Pasamos el parámetro al SP. SqlParameter pObservacionFTID = new SqlParameter("@ObservacionFTID", Utiles.BaseDatos.IntToSql(observacionFTID)); // Ejecutamos el SP. Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "ObservacionFTONE", pObservacionFTID); // Devolvemos el resultado. return ds; }
public DsObservacionFT GetObservacionDCN(string codigo, string observacion) { // Creamos el DataSet que devolverá el resultado de la consulta. DsObservacionFT ds = new DsObservacionFT(); // Pasamos los parámetros al SP. SqlParameter pCodigo = new SqlParameter("@Codigo", Utiles.BaseDatos.StrToSql(codigo)); SqlParameter pObservacion = new SqlParameter("@Observacion", Utiles.BaseDatos.StrToSql(observacion)); // Ejecutamos el SP. Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "ObservacionDCNALL", pCodigo, pObservacion); // Devolvemos el resultado. return ds; }
private void Editar() { try { IObservacion observacionFT = ObservacionFactory.GetObservacion(); DsObservacionFT observacionFTONE = observacionFT.BuscarObservacionFT(Utiles.Validaciones.obtieneEntero(this.txtObservacionID.Text)); // Cargamos lo valores this.txtCodigo.Text = observacionFTONE.Datos[0].ObservacionFTCodigo.ToString(); this.txtObsDescrip.Text = observacionFTONE.Datos[0].ObservacionFTDescrip.ToString(); if (observacionFTONE.Datos[0].IsObservacionTipificadaNull()) { this.rbtAsignarEstado.Checked = true; this.rbtAsignarObservacion.Checked = false; this.Observacion1.ObsDescrip = ""; } else { this.rbtAsignarObservacion.Checked = true; this.rbtAsignarEstado.Checked = false; this.Observacion1.ObservacionID = observacionFTONE.Datos[0].ObservacionID.ToString(); this.Observacion1.Codigo = observacionFTONE.Datos[0].ObservacionTipificadaCodigo.ToString(); this.Observacion1.ObsDescrip = observacionFTONE.Datos[0].ObservacionTipificada; } this.ddlTipoEstadoGuia.SelectedValue = observacionFTONE.Datos[0].IsTipoEstadoGuiaIDNull() ? "" : observacionFTONE.Datos[0].TipoEstadoGuiaID.ToString(); if (this.ddlTipoEstadoGuia.SelectedValue != "") { this.ddlEstadoGuia.Items.Clear(); IEstadoGuia estadoGuia = EstadoGuiaFactory.GetEstadoGuia(); DsEstadosGuias ds = estadoGuia.GetEstadosGuiasByTipoDataSet(Utiles.Validaciones.obtieneEntero(this.ddlTipoEstadoGuia.SelectedValue)); this.ddlEstadoGuia.DataSource = ds.Datos; this.ddlEstadoGuia.DataValueField = "EstadoGuiaID"; this.ddlEstadoGuia.DataTextField = "EstadoGuiaDescrip"; this.ddlEstadoGuia.DataBind(); } this.ddlEstadoGuia.SelectedValue = observacionFTONE.Datos[0].IsEstadoGuiaIDNull() ? "" : observacionFTONE.Datos[0].EstadoGuiaID.ToString(); } catch (Exception ex) { ManejaErrores(ex); } }