Exemple #1
0
 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);
     }
 }
Exemple #2
0
 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);
     }
 }
Exemple #3
0
    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;
    }
Exemple #4
0
    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;
    }
Exemple #5
0
 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);
     }
 }