protected void butCargar_Click(object sender, EventArgs e) { string error = ""; error = ValidarDatos(); if (error != "") { ((ErrorWeb)this.phErrores.Controls[0]).setMensaje("Error: " + error); return; } else { IHojaRutaDistribucionDominio _hrDominio = IoC.GetObjectDominio <IHojaRutaDistribucionDominio>(); int valor = Convert.ToInt32(ddlDestino.SelectedValue.ToString()); if (Convert.ToInt32(txtNroHojaRuta.Text) == 0) { dgGuiasDisponibles.DataSource = _hrDominio.GetGuiasHRD(Convert.ToInt32(agenciaID), valor);// _hrDominio.GetGuiasHRD(Convert.ToInt32(agenciaID), valor); dgGuiasDisponibles.DataBind(); Label1.Visible = true; dtgGuiasCargadas.Visible = true; lblTitulo.Visible = true; butCargar.Visible = true; butLimpiar.Visible = true; butCerrar.Visible = true; butGuardar.Visible = true; butVolver.Visible = true; } else { dgGuiasDisponibles.DataSource = _hrDominio.GetGuiasHRD(Convert.ToInt32(agenciaID), valor); dgGuiasDisponibles.DataBind(); dtgGuiasCargadas.DataSource = _hrDominio.GetGuiasDistribucionEnHRD(Convert.ToInt32(agenciaID), valor); dtgGuiasCargadas.DataBind(); lblTitulo.Visible = true; butCargar.Enabled = false; butLimpiar.Enabled = false; butCerrar.Enabled = false; butVolver.Visible = true; } if (dgGuiasDisponibles.Items.Count == 0) { butGuardar.Visible = false; butVolver.Visible = true; } } }
public void ReCargarGuias() { IHojaRutaDistribucionDominio _hrDominio = IoC.GetObjectDominio <IHojaRutaDistribucionDominio>(); int valor = Convert.ToInt32(ddlDestino.SelectedValue.ToString()); dgGuiasDisponibles.DataSource = _hrDominio.GetGuiasHRD(Convert.ToInt32(agenciaID), valor); // _hrDominio.GetGuiasHRD(Convert.ToInt32(agenciaID), valor); dgGuiasDisponibles.DataBind(); Label1.Visible = true; dtgGuiasCargadas.Visible = true; lblTitulo.Visible = true; butCargar.Visible = true; butLimpiar.Visible = true; butCerrar.Visible = true; butGuardar.Visible = true; butVolver.Visible = true; }
public bool Editar(int HRDiD) { int estado = 0; IHojaRutaDistribucionDominio _hrDominio = IoC.GetObjectDominio <IHojaRutaDistribucionDominio>(); List <Dominio.Entidades.GetHRDByIDDatos> _lst = _hrDominio.GetHRDbyID(HRDiD); dtgGuiasCargadas.DataSource = _hrDominio.GetHRDbyID(HRDiD); dtgGuiasCargadas.DataBind(); for (int i = 0; i < _lst.Count; i++) { estado = Convert.ToInt32(_lst[i].EstadoHojaRutaDistribucionID); } if (estado == 1) //HRD Guardada { dtgGuiasCargadas.DataSource = _hrDominio.GetHRDbyID(HRDiD); dtgGuiasCargadas.DataBind(); for (int i = 0; i < _lst.Count; i++) { string fecha = Convert.ToString(_lst[i].Fecha); txtFecha.Text = Convert.ToString(fecha); txtNroHojaRuta.Text = Convert.ToString(_lst[i].NroHojaRutaDistribucion); txtMovilDescip.Text = _lst[i].MovilDescripcion; } int valor = Convert.ToInt32(ddlDestino.SelectedValue.ToString()); dgGuiasDisponibles.DataSource = _hrDominio.GetGuiasHRD(Convert.ToInt32(agenciaID), valor); dgGuiasDisponibles.DataBind(); // txtNroHojaRuta.ReadOnly = true; txtMovilDescip.ReadOnly = true; txtFecha.ReadOnly = true; butGuardar.Visible = true; butConfirmar.Visible = true; butImprimir.Visible = true; butVolver.Visible = true; } else if (estado == 2)//Confirmada { dtgAnulaConfirma.Visible = true; dtgAnulaConfirma.DataSource = _hrDominio.GetHRDbyID(HRDiD); dtgAnulaConfirma.DataBind(); for (int i = 0; i < _lst.Count; i++) { txtFecha.Text = Convert.ToString(_lst[i].Fecha); txtNroHojaRuta.Text = Convert.ToString(_lst[i].NroHojaRutaDistribucion); txtMovilDescip.Text = _lst[i].MovilDescripcion; } dtgGuiasCargadas.Visible = false; dgGuiasDisponibles.Visible = false; dtgAnulaConfirma.Visible = true; lblTitulo.Visible = false; butGuardar.Visible = false; butConfirmar.Visible = false; // txtNroHojaRuta.ReadOnly = true; txtMovilDescip.ReadOnly = true; txtFecha.ReadOnly = true; butImprimir.Visible = true; butVolver.Visible = true; } else if (estado == 3)//anulada { dtgAnulaConfirma.Visible = true; dtgAnulaConfirma.DataSource = _hrDominio.GetHRDbyID(HRDiD); dtgAnulaConfirma.DataBind(); for (int i = 0; i < _lst.Count; i++) { txtFecha.Text = Convert.ToString(_lst[i].Fecha); txtNroHojaRuta.Text = Convert.ToString(_lst[i].NroHojaRutaDistribucion); txtMovilDescip.Text = _lst[i].MovilDescripcion; } dtgGuiasCargadas.Visible = false; dgGuiasDisponibles.Visible = false; dtgAnulaConfirma.Visible = true; lblTitulo.Visible = false; butGuardar.Visible = false; butConfirmar.Visible = false; // txtNroHojaRuta.ReadOnly = true; txtMovilDescip.ReadOnly = true; txtFecha.ReadOnly = true; butImprimir.Visible = true; butVolver.Visible = true; } else if (estado == 0) { ReCargarGuias(); } return(true); }