protected void lnkAgreFT_Click(object sender, EventArgs e) { try { EntAutos aut = new EntAutos(); EntCliente cli = (EntCliente)Session["123"]; aut.IdCliente = cli.Id; aut.ClaseAuto = Convert.ToInt32(((DropDownList)gvAutos.FooterRow.FindControl("ddlClaseFT")).SelectedItem.Value); aut.MarcaAuto = Convert.ToInt32(((DropDownList)gvAutos.FooterRow.FindControl("ddlMarcaFT")).SelectedItem.Value); aut.SubmarcaAuto = Convert.ToInt32(((DropDownList)gvAutos.FooterRow.FindControl("ddlSubmarcaFT")).SelectedItem.Value); aut.Modelo = ((TextBox)gvAutos.FooterRow.FindControl("txtModeloFT")).Text; aut.Placa = ((TextBox)gvAutos.FooterRow.FindControl("txtPlacaFT")).Text; int periodo = new BusAutos().periodo(aut.Placa); aut.Periodo = periodo; int digito = new BusAutos().digito(aut.Placa); aut.Digito = digito; aut.EstadoAuto = Convert.ToInt32(((DropDownList)gvAutos.FooterRow.FindControl("ddlEstadoFT")).SelectedItem.Value); aut.Estatus = Convert.ToBoolean(((CheckBox)gvAutos.FooterRow.FindControl("chkEstaFT")).Checked); new BusAutos().agregarAutos(aut); Response.Redirect(Request.CurrentExecutionFilePath); } catch (Exception ex) { mostrarMensaje(ex.Message); } }
protected void gvAutos_RowUpdating(object sender, GridViewUpdateEventArgs e) { try { EntAutos aut = new EntAutos(); aut.IdAutos = Convert.ToInt32(gvAutos.DataKeys[e.RowIndex].Values["IdAutos"]); aut.IdCliente = Convert.ToInt32(gvAutos.DataKeys[e.RowIndex].Values["IdCliente"]); aut.ClaseAuto = Convert.ToInt32((((DropDownList)gvAutos.Rows[e.RowIndex].FindControl("ddlClaseEIT")).SelectedItem.Value)); aut.MarcaAuto = Convert.ToInt32((((DropDownList)gvAutos.Rows[e.RowIndex].FindControl("ddlMarcaEIT")).SelectedItem.Value)); aut.SubmarcaAuto = Convert.ToInt32((((DropDownList)gvAutos.Rows[e.RowIndex].FindControl("ddlSubmarcaEIT")).SelectedItem.Value)); aut.Placa = ((TextBox)gvAutos.Rows[e.RowIndex].FindControl("txtPlacaEIT")).Text; aut.Modelo = ((TextBox)gvAutos.Rows[e.RowIndex].FindControl("txtModeloEIT")).Text; int periodo = new BusAutos().periodo(aut.Placa); aut.Periodo = periodo; int digito = new BusAutos().digito(aut.Placa); aut.Digito = digito; aut.EstadoAuto = Convert.ToInt32((((DropDownList)gvAutos.Rows[e.RowIndex].FindControl("ddlEstadoEIT")).SelectedItem.Value)); aut.Estatus = Convert.ToBoolean(((CheckBox)gvAutos.Rows[e.RowIndex].FindControl("chkEstaEIT")).Checked); BusAutos obj = new BusAutos(); obj.actualizarAutos(aut); Response.Redirect(Request.CurrentExecutionFilePath); } catch (Exception ex) { mostrarMensaje(ex.Message); } }
public void cargarGvAutos() { BusAutos obj = new BusAutos(); gvAutos.DataSource = obj.obtenerAutos(); gvAutos.DataBind(); gvAutos.FooterRow.Cells[10].ColumnSpan = 2; gvAutos.FooterRow.Cells[11].Visible = false; }
public void cargarGvAutos() { int id = Convert.ToInt32(hfIdCliente.Value); BusAutos obj = new BusAutos(); gvAutos.DataSource = obj.obtenerAutos(id); gvAutos.DataBind(); gvAutos.FooterRow.Cells[10].ColumnSpan = 2; gvAutos.FooterRow.Cells[11].Visible = false; }
protected void gvAutos_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { int idAutos = Convert.ToInt32(gvAutos.DataKeys[e.RowIndex].Values["IdAutos"]); EntAutos auto = new EntAutos(); auto.IdAutos = idAutos; BusAutos obj = new BusAutos(); obj.eliminarAutos(auto); Response.Redirect(Request.CurrentExecutionFilePath); } catch (Exception ex) { mostrarMensaje(ex.Message); } }