///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Buscar_Click ///DESCRIPCIÓN : Evento del botón Nuevo ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 05:40 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Agregar_Click(object sender, EventArgs e) { Boolean Entro = false; if (Cmb_Tipo_Contenedor.SelectedIndex > 0 && Txt_Cantidad.Text.Trim() != "") { for (int Cont_Contenedores = 0; Cont_Contenedores < Grid_Configuracion.Rows.Count; Cont_Contenedores++) { if (Grid_Configuracion.Rows[Cont_Contenedores].Cells[0].Value.ToString() == Cmb_Tipo_Contenedor.SelectedValue.ToString()) { Entro = true; } } if (!Entro) { int Index = Grid_Configuracion.Rows.Count; Grid_Configuracion.Rows.Add(); Grid_Configuracion.Rows[Index].Cells[0].Value = Cmb_Tipo_Contenedor.SelectedValue.ToString(); Grid_Configuracion.Rows[Index].Cells[1].Value = Cmb_Tipo_Contenedor.Text; Grid_Configuracion.Rows[Index].Cells[2].Value = Txt_Cantidad.Text; Grid_Configuracion.Rows[Index].Cells[3].Value = ""; Cmb_Tipo_Contenedor.Focus(); Cmb_Tipo_Contenedor.SelectedIndex = 0; Txt_Cantidad.Text = ""; } } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Modificar_Click ///DESCRIPCIÓN : Evento del botón Nuevo ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 07:00 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Modificar_Click(object sender, EventArgs e) { if (Txt_Contenedor_Id.Text.Trim() != "") { //if (Cmb_Estatus.Text == "ACTIVO") //{ if (Btn_Modificar.Text == "Modificar") { Habilitar_Controles("Modificar"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Grid_Contenedores.Enabled = false; Fra_Datos_Generales.Visible = true; Fra_Busqueda.Visible = false; Cmb_Tipo_Contenedor.Focus(); Cmb_Ubicacion.Enabled = false; } else { if (this.ValidateChildren(ValidationConstraints.Enabled)) { Cls_Cat_Contenedores_Negocio P_Contenedor = new Cls_Cat_Contenedores_Negocio(); P_Contenedor.P_Contenedor_Id = Txt_Contenedor_Id.Text; P_Contenedor.P_Tipo_Contendor_Id = Cmb_Tipo_Contenedor.SelectedValue.ToString(); P_Contenedor.P_Consecutivo_Contenedor = Txt_Numero_Contenedor.Text; P_Contenedor.P_Ubicacion_Id = Cmb_Ubicacion.SelectedValue.ToString(); P_Contenedor.P_Estatus = Cmb_Estatus.Text; P_Contenedor.P_Observaciones = Txt_Observaciones.Text.ToUpper(); if (P_Contenedor.Modificar_Contenedor()) { Habilitar_Controles("Inicial"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, true); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Grid_Contenedores.Enabled = true; Fra_Datos_Generales.Visible = true; Fra_Busqueda.Visible = false; Consultar_Destinos(); MessageBox.Show(this, "Modificación exitosa", "Catálogo de Contenedores", MessageBoxButtons.OK); } } } //} //else //{ // MessageBox.Show(this, "No se puede modificar el contenedor ya que está inactivo", "Catálogo de Contenedores", MessageBoxButtons.OK,MessageBoxIcon.Exclamation); //} } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Nuevo_Click ///DESCRIPCIÓN : Evento del botón Nuevo ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 06:41 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Nuevo_Click(object sender, EventArgs e) { if (Btn_Nuevo.Text == "Nuevo") { Habilitar_Controles("Nuevo"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Grid_Contenedores.Enabled = false; Fra_Datos_Generales.Visible = true; Fra_Busqueda.Visible = false; Cmb_Estatus.Text = "ACTIVO"; Cmb_Tipo_Contenedor.Focus(); } else { if (this.ValidateChildren(ValidationConstraints.Enabled)) { Cls_Cat_Contenedores_Negocio P_Contenedor = new Cls_Cat_Contenedores_Negocio(); P_Contenedor.P_Tipo_Contendor_Id = Cmb_Tipo_Contenedor.SelectedValue.ToString(); P_Contenedor.P_Consecutivo_Contenedor = Txt_Numero_Contenedor.Text; P_Contenedor.P_Ubicacion_Id = Cmb_Ubicacion.SelectedValue.ToString(); P_Contenedor.P_Estatus = Cmb_Estatus.Text; P_Contenedor.P_Observaciones = Txt_Observaciones.Text.ToUpper(); if (P_Contenedor.Alta_Contenedor()) { Habilitar_Controles("Inicial"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, true); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Grid_Contenedores.Enabled = true; Fra_Datos_Generales.Visible = true; Fra_Busqueda.Visible = false; Consultar_Destinos(); MessageBox.Show(this, "Alta exitosa", "Catálogo de Contenedores", MessageBoxButtons.OK); } } } }