protected void btnActualizar_Click(object sender, EventArgs e)
        {
            MicroNegocio negocio = new MicroNegocio();

            try
            {
                micro = new Micro();

                micro.IdMicro          = int.Parse(txtID.Text.Trim());
                micro.Patente          = txtPatente.Text.Trim();
                micro.Modelo           = int.Parse(txtModelo.Text.Trim());
                micro.FechaFabricacion = DateTime.Parse(txtFechaFabr.Text.ToString());
                micro.CantAsientos     = int.Parse(txtCantAsientos.Text.Trim());
                micro.Estado           = "A";

                //if (chofer.IdChofer == 0)
                negocio.modificarMicro(micro);


                Response.Redirect("Micros.aspx");


                //else
                //    negocio.modificar(articulo);

                //Dispose();
            }
            catch (Exception EX)
            {
                throw EX;
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                MicroNegocio negocio = new MicroNegocio();
                listaMicros          = negocio.listar2();
                dgvMicros.DataSource = listaMicros;
                dgvMicros.DataBind();

                Session[Session.SessionID + "listaMicros"] = listaMicros;

                //cboti.DataSource = listaPokemons;
                //cboPokemons.DataBind();


                //cboPokemons.Items.Add("Rojo");
                //cboPokemons.Items.Add("Azul");
                //cboPokemons.Items.Add("Verde");

                if (!IsPostBack)
                { //pregunto si es la primera carga de la page
                  //txtNumeroPokemon.Text = "150";
                  //cbotipoArt.DataSource = listaArticulos;
                  //cbotipoArt.DataBind();

                    //esto es lo que necesitamos para el repeater.
                    //repetidor.DataSource = listaPokemons;
                    //repetidor.DataBind();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #3
0
        protected void dgvMicros_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Eliminar")
            {
                int          index   = Convert.ToInt32(e.CommandArgument);
                string       idMicro = dgvMicros.Rows[index].Cells[1].Text;
                MicroNegocio negocio = new MicroNegocio();
                negocio.bajaMicro(idMicro);
                Response.Redirect("Micros.aspx");
            }



            //if(e.CommandName == "Modificar")
            //{
            //    Response.Redirect("NuevoChofer.aspx");

            //    //int index = Convert.ToInt32(e.CommandArgument);
            //    //Chofer chofer = new Chofer();
            //    //chofer = (Chofer)dgvChoferes.Rows.Cast;
            //}
        }
예제 #4
0
        public void btnGuardar_Click(object sender, EventArgs e)
        {
            MicroNegocio negocio = new MicroNegocio();

            try
            {
                if (micro == null)
                {
                    micro = new Micro();
                }

                micro.Patente          = txtPatente.Text.Trim();
                micro.Modelo           = int.Parse(txtModelo.Text.Trim());
                micro.FechaFabricacion = DateTime.Parse(txtFechaFabr.Text.ToString());
                micro.CantAsientos     = int.Parse(txtCanAsientos.Text.Trim());

                //chofer.Estado = txtEstado.Text.Trim();
                micro.Estado = "A";

                if (micro.IdMicro == 0)
                {
                    negocio.agregar(micro);
                }


                Response.Redirect("Micros.aspx");


                //else
                //    negocio.modificar(articulo);

                //Dispose();
            }
            catch (Exception EX)
            {
                throw EX;
            }
        }