///******************************************************************************* ///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_Contenedores, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Fra_Contenedores.Visible = true; Fra_Datos_Generales.Visible = true; Fra_Busqueda.Visible = false; Txt_Contenedor_Id.Text = ""; Txt_Contenedor.Focus(); Grid_Contenedores.Rows.Clear(); } else { if (Validar_Componentes()) { Cls_Ope_Embarques_Negocio P_Embarque = new Cls_Ope_Embarques_Negocio(); P_Embarque.P_No_Embarque = Txt_No_Embarque.Text; P_Embarque.P_Estatus = "CERRADO"; P_Embarque.P_Grid_Detalles = Grid_Contenedores; if (P_Embarque.Cerrar_Embarque()) { //Enviar_Correo(P_Embarque.P_No_Embarque, P_Embarque.P_Dt_Contenedores); Habilitar_Controles("Inicial"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Contenedores, false); 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_Contenedores); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Grid_Contenedores.Enabled = true; Fra_Contenedores.Visible = false; Fra_Datos_Generales.Visible = false; Fra_Busqueda.Visible = true; Consultar_Embarques(false); DataTable Dt_Contenedores = new DataTable(); Cls_Cat_Destinos_Negocio P_Contenedores = new Cls_Cat_Destinos_Negocio(); P_Contenedores.P_Estatus = " = 'ACTIVO'"; Dt_Contenedores = P_Contenedores.Consultar_Destinos(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Destino, Dt_Contenedores, Cat_Destinos.Campo_Destino, Cat_Destinos.Campo_Destino_Id); MessageBox.Show("Transferencia exitosa. La fecha de envío es: " + P_Embarque.P_Fecha_Envio + "", "Salida de contenedores", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); } } } }