///************************************************************************************* ///NOMBRE DE LA FUNCIÓN : Btn_Nuevo_Click ///DESCRIPCIÓN : Metodo para ingresar informacion de una lista nueva ///PARÁMETROS : Tipo, define el tipo de operación a realizar ///CREO : Hugo Enrique Ramírez Aguilera ///FECHA_CREO : 11 Junio 2015 ///MODIFICO : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///************************************************************************************* private void Btn_Nuevo_Click(object sender, EventArgs e) { try { if (Btn_Nuevo.Text.Trim() == "Nuevo") { Manejo_Botones_Operacion("Nuevo"); Cls_Metodos_Generales.Limpia_Controles(this); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Listas, true); Txt_Lista_Id.Enabled = false; } else { if (Validar_Alta()) { Alta(); MessageBox.Show("La lista ha sido registrado", "Lista deudorcad", MessageBoxButtons.OK, MessageBoxIcon.Information); Manejo_Botones_Operacion("Cancelar"); Fra_Datos_Listas.Enabled = false; Limpiar_Controles(); Cargar_Listas(); Cargar_Formas_Pago(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Btn_Nuevo_Click", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Frm_Ope_Ordenes_Salida_Load ///DESCRIPCIÓN :Evento Load ///PARAMENTROS : ///CREO : Hugo Enrique Ramírez Aguilera ///FECHA_CREO : 21/Feb/2013 01:01 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Frm_Ope_Ordenes_Salida_Load(object sender, EventArgs e) { DataTable Dt_Destinos; Cls_Metodos_Generales.Validar_Acceso_Sistema("Órdenes de salida", this); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Configuracion_Embarque, false); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Configuracion_Embarque); Grid_Configuracion.Enabled = false; Fra_Datos_Generales.Enabled = true; Fra_Configuracion_Embarque.Enabled = true; Error_Provider.Clear(); Cls_Cat_Destinos_Negocio P_Destinos = new Cls_Cat_Destinos_Negocio(); P_Destinos.P_Estatus = " = 'ACTIVO'"; Dt_Destinos = P_Destinos.Consultar_Destinos(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Destino, Dt_Destinos, Cat_Destinos.Campo_Destino, Cat_Destinos.Campo_Destino_Id); Cls_Cat_Tipos_Contenedores_Negocio P_Tipos = new Cls_Cat_Tipos_Contenedores_Negocio(); P_Tipos.P_Estatus = " = 'ACTIVO'"; Dt_Destinos = P_Tipos.Consultar_Pseudocodigos(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Tipo_Contenedor, Dt_Destinos, "PSEUDO_CODIGO", Cat_Tipos_Contenedores.Campo_Tipo_Contenedor_Id); Consultar_Embarques(); Btn_Agregar.Enabled = false; Btn_Actualizar.Enabled = false; Btn_Quitar.Enabled = false; }
///************************************************************************************* ///NOMBRE DE LA FUNCIÓN : Btn_Nuevo_Click ///DESCRIPCIÓN : Inicia el proceso para crear una nueva forma de pago ///PARÁMETROS : ///CREÓ : Héctor Gabriel Galicia Luna ///FECHA_CREO : 09 Octubre 2013 ///MODIFICÓ : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///************************************************************************************* private void Btn_Nuevo_Click(object sender, EventArgs e) { if (Autorizar_Movimiento()) { if (Btn_Nuevo.Text.Trim() == "Nuevo") { Manejo_Botones_Operacion("Nuevo"); Cls_Metodos_Generales.Limpia_Controles(this); Fra_Datos_Generales.Visible = true; Fra_Datos_Generales.Enabled = true; Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, true); } else { if (Alta_Forma_Pago()) { Manejo_Botones_Operacion("Cancelar"); Fra_Datos_Generales.Enabled = false; Cargar_Formas_Pago(); } } } else { MessageBox.Show(this, "Usuario o password incorrectos", "Autorizar Movimiento", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Eliminar_Click ///DESCRIPCIÓN : Elimina un registro. ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 23/Feb/2013 ///MODIFICO : Alejandro Leyva Alvarado ///FECHA_MODIFICO: 13/Mar/2013 ///CAUSA_MODIFICACIÓN:Ajustar a las necesidades del formulario ///******************************************************************************* private void Btn_Eliminar_Click(object sender, EventArgs e) { if (Btn_Eliminar.Text == "Eliminar") { if (Grid_Proveedores.CurrentRow != null) { if (MessageBox.Show(this, "¿Esta seguro que desea eliminar el registro del proveedor " + Grid_Proveedores.Rows[Grid_Proveedores.CurrentRow.Index].Cells[Cat_Adm_Proveedores.Campo_Nombre_Corto].Value.ToString() + "?.", "Modificar Proveedor", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) { if (Eliminar()) { Error_Provider.Clear(); Consultar(); Cls_Metodos_Generales.Limpia_Controles(this); MessageBox.Show(this, "Se elimino correctamente al proveedor.", "Eliminar Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(this, "Ocurrió un erro al eliminar al proveedor.", "Error - Eliminar Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show(this, "Favor de seleccionar un registro de la lista.", "Eliminar Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_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_Salir_Click(object sender, EventArgs e) { if (Btn_Salir.Text == "Salir") { this.Close(); } else { Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Configuracion_Embarque); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Configuracion_Embarque, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, true); Btn_Nuevo.Enabled = true; Btn_Eliminar.Enabled = true; Btn_Buscar.Enabled = true; Btn_Modificar.Enabled = true; Btn_Salir.Enabled = true; Fra_Datos_Generales.Visible = true; Fra_Configuracion_Embarque.Visible = true; Fra_Busqueda.Visible = false; Habilitar_Controles("Inicial"); Grid_Configuracion.Rows.Clear(); Grid_Configuracion.Enabled = false; Btn_Agregar.Enabled = false; Btn_Actualizar.Enabled = false; Btn_Quitar.Enabled = false; } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_Click ///DESCRIPCIÓN : Evento para salir del formulario ///PARAMENTROS : ///CREO : Hugo Enrique Ramírez Aguilera ///FECHA_CREO : 30/Julio/2015 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Salir_Click(object sender, EventArgs e) { Error_Provider.Clear(); if (Btn_Salir.Text == "Salir") { this.Close(); } else { Habilitar_Controles("Inicial"); Cls_Metodos_Generales.Limpia_Controles(Grp_Datos_Contenedores_Salida); Cls_Metodos_Generales.Limpia_Controles(Grp_Ordenes_Salida); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Datos_Contenedores_Salida, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Ordenes_Salida, false); Btn_Nuevo.Enabled = true; Btn_Modificar.Enabled = true; Btn_Eliminar.Enabled = true; Btn_Buscar.Enabled = true; Btn_Generar_Pdf.Enabled = false; Btn_Salir.Enabled = true; Btn_Agregar.Enabled = false; Btn_Actualizar.Enabled = false; Btn_Quitar.Enabled = false; Grid_Contenedores.Rows.Clear(); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Frm_Traspaso_Contenedores_Load ///DESCRIPCIÓN : Evento Load del formulario ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 21/Feb/2013 01:01 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Frm_Ope_Transferencia_Contenedores_Load(object sender, EventArgs e) { Llenar_Combo_Fg(); Llenar_Combo_Wip(); Llenar_Combo_Wip_Fg(); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Habilitar_Controles("Inicial"); Txt_Contenedor.Enabled = true; Limpiar_Grid(); Txt_Contenedor.Focus(); Cls_Apl_Roles_Negocio P_Rol = new Cls_Apl_Roles_Negocio(); DataTable Dt_Accesos; P_Rol.P_Rol_Id = MDI_Frm_Apl_Principal.Rol_ID; P_Rol.P_Nombre_Menu = "Transferencia de contenedores"; Dt_Accesos = P_Rol.Consultar_Acceso_Roles(); Btn_Transferir.Visible = false; Btn_Buscar.Visible = false; foreach (DataRow Dr_Renglon_Actual in Dt_Accesos.Rows) { if (Dr_Renglon_Actual[Apl_Acceso.Campo_Cambio].ToString() == "S") { Btn_Transferir.Visible = true; } if (Dr_Renglon_Actual[Apl_Acceso.Campo_Consultar].ToString() == "S") { Btn_Buscar.Visible = true; } } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_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_Salir_Click(object sender, EventArgs e) { if (Btn_Salir.Text == "Salir") { Frm_Principal Frm_Principal_Sistema = Get_Frm_Principal(); Frm_Principal_Sistema.Set_Nombre_Usuario(Txt_Nombre_Usuario.Text); Frm_Principal_Sistema.Set_Rol_Id(Txt_Rol_Id.Text); Frm_Principal_Sistema.Set_Usuario_Id(Txt_Usuario_Id.Text); this.Close(); Frm_Principal_Sistema.Show(); } else { Cls_Metodos_Generales.Limpia_Controles(Pnl_Busqueda); Cls_Metodos_Generales.Limpia_Controles(Pnl_Generales); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Pnl_Generales, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Pnl_Busqueda, true); Grid_Contenedores_Entrada.Enabled = true; Btn_Nuevo.Enabled = true; Btn_Salir.Enabled = true; Pnl_Generales.Visible = false; Pnl_Busqueda.Visible = true; Habilitar_Controles("Inicial"); Grid_Contenedores_Entrada.Enabled = true; Cls_Cat_Destinos_Negocio P_Contenedores = new Cls_Cat_Destinos_Negocio(); DataTable Dt_Contenedores; P_Contenedores.P_Estatus = " = 'ACTIVO'"; Dt_Contenedores = P_Contenedores.Consultar_Destinos(); DataTable Dt_Destinos = Dt_Contenedores.Copy(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Destinos, Dt_Contenedores, Cat_Destinos.Campo_Destino, Cat_Destinos.Campo_Destino_Id); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Busqueda_Destino, Dt_Destinos, Cat_Destinos.Campo_Destino, Cat_Destinos.Campo_Destino_Id); Cmb_Busqueda_Destino.Focus(); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_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_Salir_Click(object sender, EventArgs e) { if (Btn_Salir.Text == "Salir") { this.Close(); } else { Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false); Btn_Nuevo.Enabled = true; Btn_Salir.Enabled = true; Fra_Datos_Generales.Visible = true; Limpiar_Grid(); Habilitar_Controles("Inicial"); DataTable Dt_Contenedores; Cls_Cat_Ubicaciones_Negocio P_Ubicaciones = new Cls_Cat_Ubicaciones_Negocio(); P_Ubicaciones.P_Estatus = " = 'ACTIVO'"; P_Ubicaciones.P_Clasificacion = " LIKE '%FG%'"; Dt_Contenedores = P_Ubicaciones.Consultar_Ubicaciones(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Ubicacion_Fg, Dt_Contenedores, Cat_Ubicaciones.Campo_Ubicacion, Cat_Ubicaciones.Campo_Ubicacion_Id); P_Ubicaciones.P_Clasificacion = " LIKE '%FG%' OR " + Cat_Ubicaciones.Campo_Clasificacion + " LIKE '%WIP%'"; Dt_Contenedores = P_Ubicaciones.Consultar_Ubicaciones(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Ubicacion_Wip_Fg, Dt_Contenedores, Cat_Ubicaciones.Campo_Ubicacion, Cat_Ubicaciones.Campo_Ubicacion_Id); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Frm_Ope_Ordenes_Entrada_Especiales_Load ///DESCRIPCIÓN : Método Load del formulario para pre-configurar y cagar datos en los controles ///PARAMENTROS : ///CREO : Antonio Salvador Benavides Guardado ///FECHA_CREO : 31/Jul/2015 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Frm_Ope_Ordenes_Entrada_Especiales_Load(object sender, EventArgs e) { DataTable Dt_Contenedores = new DataTable(); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Pnl_Generales, false); Cls_Metodos_Generales.Limpia_Controles(Pnl_Generales); Pnl_Generales.Visible = true; Cls_Cat_Ubicaciones_Negocio P_Ubicaciones = new Cls_Cat_Ubicaciones_Negocio(); P_Ubicaciones.P_Estatus = " = 'ACTIVO'"; Dt_Contenedores = P_Ubicaciones.Consultar_Ubicaciones(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Ubicacion, Dt_Contenedores, Cat_Ubicaciones.Campo_Ubicacion, Cat_Ubicaciones.Campo_Ubicacion_Id); Btn_Nuevo_Click(null, null); Cls_Apl_Roles_Negocio P_Rol = new Cls_Apl_Roles_Negocio(); DataTable Dt_Accesos; P_Rol.P_Rol_Id = Txt_Rol_Id.Text; P_Rol.P_Nombre_Menu = "Órdenes de Entrada Especiales"; Dt_Accesos = P_Rol.Consultar_Acceso_Roles(); Btn_Nuevo.Visible = false; Pnl_Generales.Enabled = false; foreach (DataRow Dr_Renglon_Actual in Dt_Accesos.Rows) { if (Dr_Renglon_Actual[Apl_Acceso.Campo_Alta].ToString() == "S") { Btn_Nuevo.Visible = true; Pnl_Generales.Enabled = true; Cmb_Contenedores.Focus(); } } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_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_Salir_Click(object sender, EventArgs e) { if (Btn_Salir.Text == "Salir") { Frm_Principal Frm_Principal_Sistema = Get_Frm_Principal(); Frm_Principal_Sistema.Set_Nombre_Usuario(Txt_Nombre_Usuario.Text); Frm_Principal_Sistema.Set_Rol_Id(Txt_Rol_Id.Text); Frm_Principal_Sistema.Set_Usuario_Id(Txt_Usuario_Id.Text); this.Close(); Frm_Principal_Sistema.Show(); } else { Cls_Metodos_Generales.Limpia_Controles(Pnl_Generales); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Pnl_Generales, false); Lbl_Cantidad.Visible = false; Txt_Cantidad.Visible = false; Btn_Nuevo.Enabled = true; Btn_Salir.Enabled = true; Pnl_Generales.Visible = true; Limpiar_Grid(); Habilitar_Controles("Inicial"); Cls_Cat_Ubicaciones_Negocio P_Ubicaciones = new Cls_Cat_Ubicaciones_Negocio(); P_Ubicaciones.P_Estatus = " = 'ACTIVO'"; P_Ubicaciones.P_Clasificacion = " LIKE '%FG%'"; DataTable Dt_Contenedores; Dt_Contenedores = P_Ubicaciones.Consultar_Ubicaciones(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Ubicacion_Fg, Dt_Contenedores, Cat_Ubicaciones.Campo_Ubicacion, Cat_Ubicaciones.Campo_Ubicacion_Id); P_Ubicaciones.P_Clasificacion = " LIKE '%FG%' OR " + Cat_Ubicaciones.Campo_Clasificacion + " LIKE '%WIP%'"; Dt_Contenedores = P_Ubicaciones.Consultar_Ubicaciones(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Ubicacion_Wip_Fg, Dt_Contenedores, Cat_Ubicaciones.Campo_Ubicacion, Cat_Ubicaciones.Campo_Ubicacion_Id); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_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_Salir_Click(object sender, EventArgs e) { if (Btn_Salir.Text == "Salir") { this.Close(); } else { Cls_Metodos_Generales.Limpia_Controles(Fra_Contenedores); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); 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); Btn_Nuevo.Enabled = true; Btn_Salir.Enabled = true; Fra_Contenedores.Visible = false; Fra_Datos_Generales.Visible = false; Fra_Busqueda.Visible = true; Habilitar_Controles("Inicial"); Cls_Cat_Destinos_Negocio P_Contenedores = new Cls_Cat_Destinos_Negocio(); DataTable Dt_Contenedores; 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); Cmb_Busqueda_Por.Focus(); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_Click ///DESCRIPCIÓN : Evento del Boton para salir de la ventana ///PARAMENTROS : ///CREO : Alejandro Leyva Alvarado ///FECHA_CREO : 26/Feb/2013 13:30 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Salir_Click(object sender, EventArgs e) { if (Btn_Salir.Text == "Cancelar") { Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Campos, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Contacto, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Tipo_Contacto, false); Cls_Metodos_Generales.Limpia_Controles(this); Btn_Modificar.Image = Resources.icono_modificar; Btn_Modificar.Text = "Modificar"; Btn_Nuevo.Image = Resources.icono_nuevo; Btn_Nuevo.Text = "Nuevo"; Btn_Salir.Image = Resources.icono_salir_2; Btn_Salir.Text = "Salir"; Btn_Nuevo.Enabled = true; Btn_Modificar.Enabled = true; Btn_Buscar.Enabled = true; Btn_Eliminar.Enabled = true; Grid_Contactos.Enabled = true; Erp_Error_Provider.Clear(); } else if (Btn_Salir.Text == "Salir") { this.Close(); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_Click ///DESCRIPCIÓN : Cierra la ventana. ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 12/Mar/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Salir_Click(object sender, EventArgs e) { if (Btn_Salir.Text == "Cancelar") { Cls_Cat_Ubicaciones_Negocio P_Ubicaciones = new Cls_Cat_Ubicaciones_Negocio(); P_Ubicaciones.P_Estatus = "='ACTIVO'"; P_Ubicaciones.P_Clasificacion = " = 'WIP/FG'"; Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Ubicacion, P_Ubicaciones.Consultar_Ubicaciones(), Cat_Ubicaciones.Campo_Ubicacion, Cat_Ubicaciones.Campo_Ubicacion_Id); Cls_Metodos_Generales.Limpia_Controles(this); Btn_Modificar.Image = Resources.icono_modificar; Btn_Modificar.Text = "Modificar"; Btn_Nuevo.Image = Resources.icono_nuevo; Btn_Nuevo.Text = "Nuevo"; Btn_Salir.Image = Resources.icono_salir_2; Btn_Salir.Text = "Salir"; Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Correo, false); Error_Provider.Clear(); Consultar(); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Correo, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Alertas, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Imagen, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Ubicacion, false); Btn_Enviar_Alertas.Enabled = true; } else { this.Close(); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Eliminar_Click ///DESCRIPCIÓN : Evento Click del botón Eliminar ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 06:41 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Eliminar_Click(object sender, EventArgs e) { if (Txt_Destino_Id.Text.Trim() != "" && Cmb_Estatus.Text == "ACTIVO") { if (MessageBox.Show(this, "¿Está seguro que desea dar de baja el destino: " + Grid_Destinos.Rows[Grid_Destinos.CurrentRow.Index].Cells[Cat_Destinos.Campo_Destino].Value.ToString() + "?", "Baja de Destino", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Cls_Cat_Destinos_Negocio P_Destinos = new Cls_Cat_Destinos_Negocio(); P_Destinos.P_Destino_Id = Txt_Destino_Id.Text; P_Destinos.P_Estatus = "INACTIVO"; if (P_Destinos.Baja_Destino()) { Btn_Nuevo.Enabled = true; Btn_Eliminar.Enabled = true; Btn_Buscar.Enabled = true; Btn_Modificar.Enabled = true; Btn_Salir.Enabled = true; Fra_Datos_Generales.Visible = true; Fra_Busqueda.Visible = false; 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); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Consultar_Destinos(); MessageBox.Show(this, "El destino fue dado de baja exitosamente.", "Baja de Destino", MessageBoxButtons.OK); } } } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_Click ///DESCRIPCIÓN : Evento Click del botón Btn_Salir ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 05:27 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Salir_Click(object sender, EventArgs e) { if (Btn_Salir.Text == "Salir") { Frm_Principal Frm_Principal_Sistema = Get_Frm_Principal(); Frm_Principal_Sistema.Set_Nombre_Usuario(Txt_Nombre_Usuario.Text); Frm_Principal_Sistema.Set_Rol_Id(Txt_Rol_Id.Text); Frm_Principal_Sistema.Set_Usuario_Id(Txt_Usuario_Id.Text); this.Close(); Frm_Principal_Sistema.Show(); } else { Cls_Metodos_Generales.Limpia_Controles(Pnl_Generales); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Pnl_Generales, false); Btn_Baja.Enabled = true; Btn_Salir.Enabled = true; Pnl_Generales.Visible = true; Habilitar_Controles("Inicial"); Btn_Baja.Focus(); Txt_Contenedor.Enabled = true; Txt_Contenedor.Focus(); Limpiar_Grid(); Grid_Movimientos.Visible = false; } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Frm_Ope_Ordenes_Salida_Especiales_Load ///DESCRIPCIÓN : ///PARAMENTROS : ///CREO : Hugo Enrique Ramírez Aguilera ///FECHA_CREO : 30/Julio/2015 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Frm_Ope_Ordenes_Salida_Especiales_Load(object sender, EventArgs e) { Habilitar_Controles("Inicial"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Datos_Contenedores_Salida, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Ordenes_Salida, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false); // se cargan los combos de contenedores Cls_Cat_Tipos_Contenedores_Negocio P_Tipos_Contenedores = new Cls_Cat_Tipos_Contenedores_Negocio(); P_Tipos_Contenedores.P_Estatus = " = 'ACTIVO'"; Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Contenedores, P_Tipos_Contenedores.Consultar_Pseudocodigos(), "PSEUDO_CODIGO", Cat_Tipos_Contenedores.Campo_Tipo_Contenedor_Id); // se cargan los combos de ubicacion Cls_Cat_Destinos_Negocio P_Ubicaciones = new Cls_Cat_Destinos_Negocio(); P_Ubicaciones.P_Estatus = " = 'ACTIVO'"; Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Ubicaciones, P_Ubicaciones.Consultar_Destinos(), Cat_Destinos.Campo_Destino, Cat_Destinos.Campo_Destino_Id); // se limpian los objetos del formulario Cls_Metodos_Generales.Limpia_Controles(Grp_Datos_Contenedores_Salida); Cls_Metodos_Generales.Limpia_Controles(Grp_Ordenes_Salida); // se consultan las salidas Consultar_Salidas(); Validador = new Validador_Generico(Error_Provider); Error_Provider.Clear(); // se bloquean los botones de los contenedores Btn_Agregar.Enabled = false; Btn_Actualizar.Enabled = false; Btn_Quitar.Enabled = false; }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Nuevo_Click ///DESCRIPCIÓN : Agrega un registro. ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 23/Feb/2013 ///MODIFICO : Alejandro Leyva Alvarado ///FECHA_MODIFICO: 13/Mar/2013 ///CAUSA_MODIFICACIÓN:Ajustar a las necesidades del formulario ///******************************************************************************* private void Btn_Nuevo_Click(object sender, EventArgs e) { if (Btn_Nuevo.Text == "Nuevo") { Fra_Buscar.Visible = false; Fra_Buscar.Enabled = false; Fra_Contacto.Visible = true; Fra_Credito.Visible = true; Fra_Dats_Generales.Visible = true; Fra_Ubicacion.Visible = true; Cls_Metodos_Generales.Limpia_Controles(this); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Contacto, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Credito, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Dats_Generales, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Ubicacion, true); Txt_Proveedor_ID.Text = Cls_Metodos_Generales.Obtener_ID_Consecutivo(Cat_Adm_Proveedores.Tabla_Cat_Adm_Proveedores, Cat_Adm_Proveedores.Campo_Proveedor_Id, null, 5); Grid_Proveedores.Enabled = false; Txt_Proveedor_ID.Enabled = false; Btn_Nuevo.Image = Resources.icono_actualizar; Btn_Nuevo.Text = "Guardar"; Btn_Salir.Image = Resources.icono_cancelar; Btn_Salir.Text = "Cancelar"; Btn_Modificar.Enabled = false; Btn_Buscar.Enabled = false; Btn_Eliminar.Enabled = false; Error_Provider.Clear(); } else if (Btn_Nuevo.Text == "Guardar") { if (this.ValidateChildren(ValidationConstraints.Enabled)) { if (Alta()) { Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Contacto, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Credito, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Dats_Generales, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Ubicacion, false); Btn_Nuevo.Image = Resources.icono_nuevo; Btn_Nuevo.Text = "Nuevo"; Btn_Salir.Image = Resources.icono_eliminar; Btn_Salir.Text = "Salir"; Btn_Modificar.Enabled = true; Btn_Buscar.Enabled = true; Btn_Eliminar.Enabled = true; Grid_Proveedores.Enabled = true; Consultar(); MessageBox.Show(this, "Se dio de alta correctamente al proveedor.", "Alta Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(this, "Ocurrió un erro al dar de alta al proveedor.", "Error - Alta Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(this, "Faltan datos por capturar o están erróneos. Favor de verificar", "Alta Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Busqueda_Click ///DESCRIPCIÓN : Evento del botón Búsqueda ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 06:41 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Busqueda_Click(object sender, EventArgs e) { Consultar_Entradas(true); if (Grid_Contenedores.VisibleRowCount == 0 && Cmb_Busqueda_Destino.SelectedIndex == 0 && Txt_Busqueda_Orden_Entrada.Text.Trim() != "") { MessageBox.Show("No se encontraron salidas de contenedores.", "Entrada de contenedores", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); Cls_Metodos_Generales.Limpia_Controles(Pnl_Generales); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Busqueda_Click ///DESCRIPCIÓN : Evento del botón búsqueda ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 06:41 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Busqueda_Click(object sender, EventArgs e) { Consultar_Destinos(); if (Grid_Destinos.Rows.Count == 0 && Cmb_Busqueda_Por.Text != "<SELECCIONE>" && Txt_Busqueda_Descripcion.Text.Trim() != "") { MessageBox.Show(this, "No se encontraron Destinos.", "Búsqueda de Destinos", MessageBoxButtons.OK); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Busqueda_Click ///DESCRIPCIÓN : Evento del botón búsqueda ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 06:41 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Busqueda_Click(object sender, EventArgs e) { Consultar_Embarques(); if (Grid_Ordenes_Salida.Rows.Count == 0 && Cmb_Busqueda_Por.Text != "<SELECCIONE>" && Txt_Busqueda_Descripcion.Text.Trim() != "") { MessageBox.Show(this, "No se encontraron órdenes de salida.", "Órdenes de salida", MessageBoxButtons.OK); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Configuracion_Embarque); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Eliminar_Click ///DESCRIPCIÓN : Evento de convertir a mayusculas ///PARAMENTROS : ///CREO : Alejandro Leyva Alvarado ///FECHA_CREO : 26/Feb/2013 12:20 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Eliminar_Click(object sender, EventArgs e) { Cls_Cat_Contactos_Negocio Contactos = new Cls_Cat_Contactos_Negocio(); Contactos.P_Contacto_Id = Txt_Contacto_Id.Text; Contactos.Eliminar_Contacto(); Grid_Contactos.Rows.Clear(); Consultar_Contactos(); Cls_Metodos_Generales.Limpia_Controles(this); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Busqueda_Click ///DESCRIPCIÓN : Evento del botón Búsqueda ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 06:41 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Busqueda_Click(object sender, EventArgs e) { Consultar_Embarques(true); if (Grid_Ordenes_Salida.Rows.Count == 0 && Cmb_Busqueda_Por.SelectedIndex == 0 && Txt_Busqueda_Descripcion.Text.Trim() != "") { MessageBox.Show("No se encontraron órdenes de salida.", "Salida de contenedores", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); Cls_Metodos_Generales.Limpia_Controles(Fra_Contenedores); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Frm_Cat_Destinos_Load ///DESCRIPCIÓN : Evento Load del formulario ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 04:20 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Frm_Cat_Destinos_Load(object sender, EventArgs e) { Cls_Metodos_Generales.Validar_Acceso_Sistema("Destinos", this); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Grid_Destinos.Enabled = true; Fra_Busqueda.Visible = false; Error_Provider.Clear(); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Nuevo_Click ///DESCRIPCIÓN : Evento del boton Nuevo para dar de alta registros ///PARAMENTROS : ///CREO : Alejandro Leyva Alvarado ///FECHA_CREO : 26/Feb/2013 11:12 a.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Nuevo_Click(object sender, EventArgs e) { if (Btn_Nuevo.Text.Equals("Nuevo")) { Cls_Metodos_Generales.Habilita_Deshabilita_Controles(this, true); Cls_Metodos_Generales.Limpia_Controles(this); Fra_Buscar.Visible = false; Fra_Campos.Visible = true; Fra_Contacto.Visible = true; Fra_Tipo_Contacto.Visible = true; Txt_Nombre_Completo.Enabled = false; Btn_Modificar.Enabled = false; Btn_Eliminar.Enabled = false; Btn_Buscar.Enabled = false; Btn_Nuevo.Image = Resources.icono_actualizar; Btn_Nuevo.Text = "Dar de Alta"; Btn_Salir.Image = Resources.icono_cancelar; Btn_Salir.Text = "Cancelar"; } else if (this.ValidateChildren(ValidationConstraints.Enabled)) { Cls_Cat_Contactos_Negocio Nuevo_Contacto = new Cls_Cat_Contactos_Negocio(); Nuevo_Contacto.P_Cliente_Id = Cmb_Clientes.SelectedValue.ToString(); Nuevo_Contacto.P_Estatus = Cmb_Estatus.SelectedItem.ToString(); Nuevo_Contacto.P_Proveedor_Id = Cmb_Proveedor.SelectedValue.ToString(); Nuevo_Contacto.P_Nombres = Txt_Nombre.Text; Nuevo_Contacto.P_Apellido_Paterno = Txt_Apellido_Paterno.Text; Nuevo_Contacto.P_Apellido_Materno = Txt_Apellido_Materno.Text; Nuevo_Contacto.P_Nombre_Completo = Txt_Nombre_Completo.Text; Nuevo_Contacto.P_Telefono_1 = Txt_Telefono1.Text; Nuevo_Contacto.P_Telefono_2 = Txt_Telefono2.Text; Nuevo_Contacto.P_Nextel = Txt_Nextel.Text; Nuevo_Contacto.P_Puesto = Txt_Puesto.Text; Nuevo_Contacto.P_Area = Txt_Area.Text; Nuevo_Contacto.P_Tipo_Contacto = Convert.ToString(Cmb_Tipo_Contacto.SelectedItem); Nuevo_Contacto.P_Tipo = Txt_Contacto_Area.Text; Nuevo_Contacto.Alta_Contacto(); Btn_Nuevo.Text = "Nuevo"; Btn_Nuevo.Image = global::ERP_BASE.Properties.Resources.icono_nuevo; Cls_Metodos_Generales.Limpia_Controles(this); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(this, false); Btn_Nuevo.Enabled = true; Btn_Modificar.Enabled = true; Btn_Eliminar.Enabled = true; Btn_Salir.Enabled = true; Btn_Salir.Text = "Salir"; Btn_Salir.Image = Resources.icono_salir_2; Grid_Contactos.Rows.Clear(); Consultar_Contactos(); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN : Limpiar_Pantalla ///DESCRIPCIÓN : Limpia los controles de la pantalla, y actualiza el de fecha ///PARÁMETROS : ///CREÓ : Héctor Gabriel Galicia Luna ///FECHA_CREO : 14 Octubre 2013 ///MODIFICÓ : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///******************************************************************************* private void Limpiar_Pantalla() { try { Cls_Metodos_Generales.Limpia_Controles(Fra_Caja_Fecha); Cmb_Numero_Caja.SelectedIndex = 0; Txt_Fecha.Text = DateTime.Today.ToLongDateString(); Txt_Monto_Inicial.Text = String.Empty; } catch (Exception Ex) { } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Nuevo_Click ///DESCRIPCIÓN : Agrega los parametros del sistema. ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 12/Mar/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Nuevo_Click(object sender, EventArgs e) { if (Btn_Nuevo.Text == "Nuevo") { Cls_Metodos_Generales.Limpia_Controles(this); Lbl_Id.Text = Cls_Metodos_Generales.Obtener_ID_Consecutivo(Cat_Parametros.Tabla_Cat_Parametros, Cat_Parametros.Campo_Parametro_Id, "", 5); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Correo, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Alertas, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Imagen, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Ubicacion, true); Btn_Enviar_Alertas.Enabled = true; Btn_Nuevo.Image = Resources.icono_actualizar; Btn_Nuevo.Text = "Guardar"; Btn_Salir.Image = Resources.icono_cancelar; Btn_Salir.Text = "Cancelar"; Btn_BackgroundImage_Mdi.Enabled = true; Error_Provider.Clear(); } else { if (this.ValidateChildren(ValidationConstraints.Enabled)) { if (Alta()) { Btn_Nuevo.Image = Resources.icono_nuevo; Btn_Nuevo.Text = "Nuevo"; Btn_Salir.Image = Resources.icono_salir_2; Btn_Salir.Text = "Salir"; Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Correo, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Ubicacion, false); Btn_BackgroundImage_Mdi.Enabled = false; Txt_Frecuencia.Enabled = false; Cls_Cat_Ubicaciones_Negocio P_Ubicaciones = new Cls_Cat_Ubicaciones_Negocio(); P_Ubicaciones.P_Estatus = "='ACTIVO'"; P_Ubicaciones.P_Clasificacion = " = 'WIP/FG'"; Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Ubicacion, P_Ubicaciones.Consultar_Ubicaciones(), Cat_Ubicaciones.Campo_Ubicacion, Cat_Ubicaciones.Campo_Ubicacion_Id); Consultar(); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Correo, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Alertas, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Imagen, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Ubicacion, false); Btn_Enviar_Alertas.Enabled = true; MessageBox.Show(this, "Se dio de alta correctamente los parámetros del sistema.", "Alta Parámetros Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show(this, "Faltan datos por capturar o están erróneos. Favor de verificar", "Alta Parámetros Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
///******************************************************************************* ///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_Baja_Click ///DESCRIPCIÓN : Evento encargado de dar de baja el contenedor ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 12/Abr/2013 05:27 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Baja_Click(object sender, EventArgs e) { if (Txt_Contenedor_Id.Text.Trim() != "") { if (Btn_Baja.Text == "Modificar") { String Contenedor_Id = Txt_Contenedor_Id.Text; String Contenedor = Txt_Contenedor.Text; String Ubicacion_Actual = Txt_Ubicacion_Anterior.Text; Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Pnl_Generales, true); Cls_Metodos_Generales.Limpia_Controles(Pnl_Generales); Txt_Contenedor_Id.Text = Contenedor_Id; Txt_Contenedor.Text = Contenedor; Txt_Ubicacion_Anterior.Text = Ubicacion_Actual; Consultar_Destino_Baja(); Habilitar_Controles("Baja"); Txt_Contenedor.Enabled = false; Txt_Observaciones.Focus(); Txt_Ubicacion.Enabled = false; Txt_Ubicacion_Anterior.Enabled = false; } else { if (Validar_Componentes()) { if (MessageBox.Show("Está seguro de dar de baja el contenedor: " + Txt_Contenedor.Text.ToUpper() + ".", "Baja de contenedores", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { Cls_Ope_Embarques_Negocio P_Baja = new Cls_Ope_Embarques_Negocio(); P_Baja.P_Contenedor_Id = Txt_Contenedor_Id.Text; P_Baja.P_Estatus = "INACTIVO"; P_Baja.P_Usuario = Txt_Nombre_Usuario.Text.ToUpper(); P_Baja.P_Ubicacion_Id = Txt_Ubicacion_Id.Text; P_Baja.P_Observaciones = Txt_Observaciones.Text.ToUpper(); if (P_Baja.Baja_Contenedor()) { Cls_Metodos_Generales.Limpia_Controles(Pnl_Generales); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Pnl_Generales, false); Limpiar_Grid(); Consultar_Destino_Baja(); Habilitar_Controles("Inicial"); MessageBox.Show("Baja del contenedor exitosa", "Baja de contenedores", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1); Btn_Baja.Focus(); Txt_Contenedor.Enabled = true; Txt_Contenedor.Focus(); Grid_Movimientos.Visible = false; } } } } } }
//************************************************************************************* //NOMBRE DE LA FUNCIÓN: Btn_Nuevo_Click //DESCRIPCIÓN: inicializa los controles o da de alta al usuario //PARÁMETROS : //CREO : Miguel Angel Bedolla Moreno //FECHA_CREO : 22-Febrero-2013 //MODIFICO: //FECHA_MODIFICO //CAUSA_MODIFICACIÓN //************************************************************************************* private void Btn_Nuevo_Click(object sender, EventArgs e) { if (Btn_Nuevo.Text.Trim() == "Nuevo") { Manejo_Botones_Operacion("Nuevo"); Cls_Metodos_Generales.Limpia_Controles(Grb_Buscar); Cls_Metodos_Generales.Limpia_Controles(Grb_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Login); Cls_Metodos_Generales.Limpia_Controles(Grb_Usuarios); Grb_Buscar.Enabled = true; Grb_Datos_Generales.Enabled = true; Fra_Login.Enabled = true; Grb_Buscar.Visible = false; Grid_Usuarios.Enabled = false; Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grb_Buscar, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grb_Datos_Generales, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Login, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grb_Usuarios, false); Cmb_Estatus.SelectedIndex = 0; Cmb_Estatus.Enabled = false; Txt_Usuario_ID.Enabled = false; Grb_Datos_Generales.Visible = true; Fra_Login.Visible = true; Grb_Buscar.Visible = false; } else { if (this.ValidateChildren(ValidationConstraints.Enabled)) { if (Validar_Alta()) { if (Alta_Usuario()) { Manejo_Botones_Operacion("Cancelar"); Cls_Metodos_Generales.Limpia_Controles(Grb_Buscar); Cls_Metodos_Generales.Limpia_Controles(Grb_Datos_Generales); Cls_Metodos_Generales.Limpia_Controles(Fra_Login); Cls_Metodos_Generales.Limpia_Controles(Grb_Usuarios); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grb_Buscar, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grb_Datos_Generales, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Login, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grb_Usuarios, true); Cargar_Usuarios_Activos(); Grb_Usuarios.Enabled = true; Grid_Usuarios.Enabled = true; } } } } }