///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Agregar_Click ///DESCRIPCIÓN : Evento para agregar un contenedor ///PARAMENTROS : ///CREO : Hugo Enrique Ramírez Aguilera ///FECHA_CREO : 30/Julio/2015 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Agregar_Click(object sender, EventArgs e) { Boolean Entro = false; Error_Provider.Clear(); if (Cmb_Contenedores.Text != "0" && Txt_Cantidad.Text != "") { // recorre los contenedores buscando que ya exista for (int Cont_Contenedores = 0; Cont_Contenedores < Grid_Contenedores.Rows.Count; Cont_Contenedores++) { if (Grid_Contenedores.Rows[Cont_Contenedores].Cells["Tipo_Contenedor_ID"].Value.ToString() == Cmb_Contenedores.SelectedValue.ToString()) { Entro = true; break; } } // si no existe if (!Entro) { int Index = Grid_Contenedores.Rows.Count; // se agrega en contenedor al grid Grid_Contenedores.Rows.Add(); Grid_Contenedores.Rows[Index].Cells["Tipo_Contenedor_ID"].Value = Cmb_Contenedores.SelectedValue.ToString(); Grid_Contenedores.Rows[Index].Cells["Tipo_Contenedor"].Value = Cmb_Contenedores.Text; Grid_Contenedores.Rows[Index].Cells["Cantidad"].Value = Txt_Cantidad.Text; // combo contenedor Cmb_Contenedores.Focus(); Cmb_Contenedores.SelectedIndex = 0; // cantidad Txt_Cantidad.Text = ""; } } else { CancelEventArgs X = new CancelEventArgs(); Validador.Validacion_Campo_Vacio(X, Txt_Cantidad); Validador.Validacion_Combo_Requerido(X, Cmb_Contenedores, true); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Cmb_Requerido_Validating ///DESCRIPCIÓN : Valida que el combo box sea seleccionado un elemento ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 01/Mar/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Cmb_Requerido_Validating(object sender, CancelEventArgs e) { Validador.Validacion_Combo_Requerido(e, (ComboBox)sender, true); }