예제 #1
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            AddTransporte AT = new AddTransporte();

            AT.ShowDialog();
            actualizarTabla();
        }
예제 #2
0
        private void dataGridViewtransportes_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            //if (e.RowIndex != -1)
            //{
            //    DataGridViewRow renglon = dataGridViewtransportes.Rows[e.RowIndex];
            //    Transporte transporte = new Transporte(
            //        (int)renglon.Cells["ID"].Value,
            //        (string)renglon.Cells["Placas"].Value,
            //        (string)renglon.Cells["Marca"].Value,
            //        (string)renglon.Cells["Modelo"].Value,
            //        (int)renglon.Cells["Anio"].Value,
            //        int.Parse(renglon.Cells["Capacidad"].Value.ToString().Replace(" Kg", "")),
            //        (char)renglon.Cells["Estatus"].Value
            //        );
            //    AddTransporte AT = new AddTransporte(transporte);
            //    AT.ShowDialog();
            //    actualizarTabla();
            //}
            //else
            //{
            //    Mensajes.Error("Selecciona un registro");
            //}

            if (e.RowIndex != -1)
            {
                DataGridViewRow Renglon    = dataGridViewtransportes.Rows[e.RowIndex];
                string          sql_where  = "where idUnidadTransporte=@id";
                List <string>   parametros = new List <string>();
                List <object>   valores    = new List <object>();
                parametros.Add("@id");
                valores.Add(Renglon.Cells["ID"].Value);
                Transporte    UT  = transporteDAO.ConsultaGeneral(sql_where, parametros, valores)[0];
                AddTransporte AdT = new AddTransporte(UT);
                AdT.ShowDialog();
                actualizarTabla();
            }
            else
            {
                Mensajes.Error("Selecciona un registro");
            }
        }