///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Salir_Click ///DESCRIPCIÓN : Cierra la ventana. ///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_Salir_Click(object sender, EventArgs e) { if (Btn_Salir.Text == "Cancelar") { 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); 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_Proveedores.Enabled = true; Error_Provider.Clear(); } else if (Btn_Salir.Text == "Salir") { this.Close(); } }
///******************************************************************************* ///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_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: 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: 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_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_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_Buscar_Click ///DESCRIPCIÓN : Muestra el panel de busqueda. ///PARAMENTROS : ///CREO : Antonio Salvador Benavides Guardado ///FECHA_CREO : 03/Octubre/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Buscar_Click(object sender, EventArgs e) { Grb_Busqueda_Pagos.Visible = true; Grb_Busqueda_Pagos.Enabled = true; Grb_Generales.Visible = false; Cmb_Busqueda_Pagos.SelectedIndex = 0; Txt_Descripcion_Busqueda.Enabled = false; Error_Provider.Clear(); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Frm_Ope_Descuentos ///DESCRIPCIÓN : Carga los elementos del formulario ///PARAMENTROS : ///CREO : Antonio Salvador Benavides Guardado ///FECHA_CREO : 03/Octubre/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* public Frm_Ope_Descuentos() { InitializeComponent(); Inicializar_Controles(); Validador = new Validador_Generico(Error_Provider); Rellena_Combo_Busqueda(); Cls_Metodos_Generales.Validar_Acceso_Sistema("Cancelaciones", this); Error_Provider.Clear(); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Buscar_Click ///DESCRIPCIÓN : Muestra el panel de busqueda. ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 28/Feb/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Buscar_Click(object sender, EventArgs e) { Fra_Buscar.Visible = true; Fra_Buscar.Enabled = true; Fra_Clientes.Visible = false; Cmb_Busqueda_Tipo.SelectedIndex = 0; Cmb_Giro_Busqueda.Visible = false; Txt_Descripcion_Busqueda.Visible = true; Error_Provider.Clear(); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Modificar_Click ///DESCRIPCIÓN : Modifica un registro. ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 23/Feb/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Modificar_Click(object sender, EventArgs e) { if (Btn_Modificar.Text == "Modificar") { if (Grid_Clientes.CurrentRow != null) { Fra_Buscar.Visible = false; Fra_Buscar.Enabled = false; Fra_Clientes.Visible = true; Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Clientes, true); Grid_Clientes.Enabled = false; Txt_Cliente_ID.Enabled = false; Btn_Modificar.Image = Resources.icono_actualizar; Btn_Modificar.Text = "Actualizar"; Btn_Salir.Image = Resources.icono_cancelar; Btn_Salir.Text = "Cancelar"; Btn_Nuevo.Enabled = false; Btn_Buscar.Enabled = false; Btn_Eliminar.Enabled = false; Error_Provider.Clear(); } else { MessageBox.Show(this, "Favor de seleccionar un registro de la lista.", "Modificar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (Btn_Modificar.Text == "Actualizar") { if (this.ValidateChildren(ValidationConstraints.Enabled)) { if (Modificar()) { Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Clientes, false); Btn_Modificar.Image = Resources.icono_modificar; Btn_Modificar.Text = "Modificar"; Btn_Salir.Image = Resources.icono_salir_2; Btn_Salir.Text = "Salir"; Btn_Nuevo.Enabled = true; Btn_Buscar.Enabled = true; Btn_Eliminar.Enabled = true; Grid_Clientes.Enabled = true; Consultar(); MessageBox.Show(this, "Se modifico correctamente al cliente.", "Modificar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(this, "Ocurrió un erro al dar de alta al cliente.", "Modificar - Alta Cliente", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(this, "Faltan datos por capturar o están erróneos. Favor de verificar", "Modificar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
///******************************************************************************* ///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_Buscar_Click ///DESCRIPCIÓN : Muestra el panel de busqueda. ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 28/Feb/2013 ///MODIFICO : Alejandro Leyva Alvarado ///FECHA_MODIFICO: 13/Mar/2013 ///CAUSA_MODIFICACIÓN:Ajustar a las necesidades del formulario ///******************************************************************************* private void Btn_Buscar_Click(object sender, EventArgs e) { Fra_Buscar.Visible = true; Fra_Buscar.Enabled = true; Fra_Contacto.Visible = false; Fra_Credito.Visible = false; Fra_Dats_Generales.Visible = false; Fra_Ubicacion.Visible = false; Cmb_Busqueda_Tipo.SelectedIndex = 0; Cmb_Giro_Busqueda.Visible = false; Txt_Descripcion_Busqueda.Visible = true; Error_Provider.Clear(); }
///******************************************************************************* ///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); } } }
public Frm_Cat_Clientes() { InitializeComponent(); Cls_Metodos_Generales.Limpia_Controles(this); Cls_Metodos_Generales.Grid_Propiedad_Fuente_Celdas(Grid_Clientes); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Clientes, false); Cls_Cat_Giros_Empresariales_Negocio Giros_Negocios = new Cls_Cat_Giros_Empresariales_Negocio(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Giros, Giros_Negocios.Consultar_Giro_Empresariales(), Cat_Adm_Giros_Empresariales.Campo_Nombre, Cat_Adm_Giros_Empresariales.Campo_Giro_Id); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Giro_Busqueda, Giros_Negocios.Consultar_Giro_Empresariales(), Cat_Adm_Giros_Empresariales.Campo_Nombre, Cat_Adm_Giros_Empresariales.Campo_Giro_Id); Rellena_Combo_Busqueda(); Validador = new Validador_Generico(Error_Provider); Error_Provider.Clear(); Consultar(); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Txt_Orden_Salida_KeyPress ///DESCRIPCIÓN : Permite escribir caracteres Numericos. ///PARAMENTROS : ///CREO : Miguel Angel Bedolla Moreno ///FECHA_CREO : 28/Feb/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Txt_Orden_Salida_KeyPress(object sender, KeyPressEventArgs e) { Cls_Metodos_Generales.Validar_Caracter(e, Cls_Metodos_Generales.Enum_Tipo_Caracteres.Numerico); if (Txt_Orden_Salida.Text.Length == 7) { Cls_Ope_Embarques_Negocio P_Embarques = new Cls_Ope_Embarques_Negocio(); P_Embarques.P_Orden_Salida = Txt_Orden_Salida.Text; P_Embarques.P_No_Embarque = Txt_No_Embarque.Text; if (P_Embarques.Consultar_Orden_Salida().Rows.Count > 0) { Error_Provider.SetError(Txt_Orden_Salida, ""); Txt_Orden_Salida.Text = ""; MessageBox.Show(this, "El no. de orden de salida ya existe.", "Órdenes de salida", MessageBoxButtons.OK); } } }
///******************************************************************************* ///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: Btn_Regresar_Click ///DESCRIPCIÓN :Evento de que permite regresar a los valores iniciales del formuulario ///PARAMENTROS : ///CREO : Hugo Enrique Ramírez Aguilera ///FECHA_CREO : 30/Julio/2015 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Regresar_Click(object sender, EventArgs e) { Error_Provider.Clear(); Btn_Nuevo.Enabled = true; Btn_Eliminar.Enabled = true; Btn_Buscar.Enabled = true; Btn_Modificar.Enabled = true; Btn_Salir.Enabled = true; Grp_Datos_Contenedores_Entrada.Visible = true; Grp_Ordenes_Entrada.Visible = true; Fra_Busqueda.Visible = false; Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Datos_Contenedores_Entrada, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Ordenes_Entrada, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false); Consultar_Entradas(); Grid_Contenedores.Rows.Clear(); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Frm_Cat_Contenedores_Load ///DESCRIPCIÓN : Evento Load del formulario Frm_Cat_Contenedores ///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_Contenedores_Load(object sender, EventArgs e) { Cls_Metodos_Generales.Validar_Acceso_Sistema("Contenedores", this); Btn_Eliminar.Visible = false; Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false); Cls_Cat_Tipos_Contenedores_Negocio P_Tipo = new Cls_Cat_Tipos_Contenedores_Negocio(); P_Tipo.P_Estatus = " = 'ACTIVO'"; Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Tipo_Contenedor, P_Tipo.Consultar_Pseudocodigos(), "PSEUDO_CODIGO", Cat_Tipos_Contenedores.Campo_Tipo_Contenedor_Id); Cls_Cat_Ubicaciones_Negocio P_Ubicaciones = new Cls_Cat_Ubicaciones_Negocio(); P_Ubicaciones.P_Estatus = "ACTIVO"; 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(Fra_Busqueda); Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales); Grid_Contenedores.Enabled = true; Fra_Busqueda.Visible = false; Error_Provider.Clear(); }
private void cmd_save_Click(object sender, EventArgs e) { if (ValidateInput()) { getData(); if (flag == false) { cus.Matter_ID = dgv_Data.Rows[index].Cells[0].Value.ToString().Trim(); Bus_Cus.Update(cus); Ts_progess.Text = "Customer : " + cus.FirstName + " has been Updated successfully"; } else if (Bus_Cus.Insert(cus)) { Error_Provider.Clear(); Bus_Cus.CreateFolder(cus.Matter_ID); cmd_Cost_Agreement.Enabled = true; cmd_create.Enabled = true; cmd_Disclosure.Enabled = true; cmd_edit.Enabled = true; cmd_Engagement.Enabled = true; Cmd_OfficeAccountting.Enabled = true; cmd_OpenFloder.Enabled = true; cmd_Payment.Enabled = true; cmd_save.Enabled = true; cmd_Time.Enabled = true; cmd_tax.Enabled = true; cmd_delete.Enabled = true; Ts_progess.Text = "Customer : " + cus.FirstName + " has been created successfully"; } else { Ts_progess.Text = "Internet Error!"; } dgv_Data.DataSource = Bus_Cus.Load(); } else { Ts_progess.Text = "Customer : " + cus.FirstName + " can be created unsuccessfully "; } }
//private void Btn_Eliminar_Click(object sender, EventArgs e) //{ // if (Btn_Eliminar.Text == "Eliminar") // { // if (MessageBox.Show(this, "¿Esta seguro que desea eliminar los parámetros del sistema?.", "Eliminar Parámetros Sistema", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes) // { // if (Eliminar()) // { // Error_Provider.Clear(); // Consultar(); // MessageBox.Show(this, "Se elimino correctamente los parámetros del sistema.", "Eliminar Parámetros Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); // } // else // { // MessageBox.Show(this, "Ocurrió un erro al eliminar los parámetros del sistema.", "Error - Eliminar Parámetros Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); // } // } // } //} ///******************************************************************************* ///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_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); Cmb_Producto_Id_Web.Enabled = false; Error_Provider.Clear(); Consultar(); } else { this.Close(); } }
List <TextBox> allTextBoxControls = new List <TextBox>(); //This List contains all TextBoxes private bool ValidateInput() { GetAllTextBoxes(Controls); foreach (TextBox box in allTextBoxControls) { if (box.Name != "txt_address1" && box.Name != "txt_address2" && box.Name != "txt_Search") { if (string.IsNullOrWhiteSpace(box.Text)) { Error_Provider.SetError(box, "Please fill all Detail"); return(false); } } if (!EmailIsValid(Txt_Email.Text.Trim())) { Error_Provider.SetError(Txt_Email, "Please fill all Detail"); return(false); } } return(true); }
/////******************************************************************************* /////NOMBRE DE LA FUNCIÓN: Dias_Vigencia /////DESCRIPCIÓN : Proporciona los dias de vigencia en base a fechas /////PARAMENTROS : /////CREO : Luis Eugenio Razo Mendiola /////FECHA_CREO : 17/Oct/2013 /////MODIFICO : /////FECHA_MODIFICO: /////CAUSA_MODIFICACIÓN: /////******************************************************************************* //private void Dias_Vigencia() //{ // DateTime Fecha_1 = Dtp_Fecha_Dias_Inicio.Value; // DateTime Fecha_2 = Dtp_Fecha_Dias_Fin.Value; // int NumeroDias = (Fecha_2 - Fecha_1).Days; // if (NumeroDias <= 0) // NumeroDias = 1; // Txt_Dias_Vigencia.Text = NumeroDias.ToString(); //} #endregion #region "Eventos" ///******************************************************************************* ///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); Cmb_Producto_Id_Web.Enabled = true; Btn_Nuevo.Image = Resources.icono_actualizar; Btn_Nuevo.Text = "Guardar"; Btn_Salir.Image = Resources.icono_cancelar; Btn_Salir.Text = "Cancelar"; 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); Cmb_Producto_Id_Web.Enabled = false; Consultar(); 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); } } }
public Frm_Apl_Parametros() { InitializeComponent(); Validador = new Validador_Generico(Error_Provider); Error_Provider.Clear(); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Habilitar_Controles ///DESCRIPCIÓN :configura los botones ///PARAMENTROS : ///CREO : Hugo Enrique Ramírez Aguilera ///FECHA_CREO : 21/Feb/2013 01:01 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* public void Habilitar_Controles(String Operacion) { Boolean Estatus = false; switch (Operacion) { case "Inicial": //Hacemos visible el frame de datos generales Fra_Datos_Generales.Visible = true; // se habilitan los botones Btn_Nuevo.Enabled = true; Btn_Modificar.Enabled = true; Btn_Eliminar.Enabled = true; Btn_Buscar.Enabled = true; Btn_Salir.Enabled = true; // se asignan los nombres Btn_Nuevo.Text = "Nuevo"; Btn_Modificar.Text = "Modificar"; Btn_Eliminar.Text = "Eliminar"; Btn_Salir.Text = "Salir"; // asigna el icono a los boton Btn_Nuevo.Image = global::SIC.Properties.Resources.icono_nuevo; Btn_Modificar.Image = global::SIC.Properties.Resources.icono_modificar; Btn_Eliminar.Image = global::SIC.Properties.Resources.icono_eliminar; Btn_Salir.Image = global::SIC.Properties.Resources.icono_salir_2; Estatus = false; break; case "Nuevo": //Hacemos visible el frame de datos generales Fra_Datos_Generales.Visible = true; // se desabilitan los botones Btn_Modificar.Enabled = false; Btn_Eliminar.Enabled = false; Btn_Buscar.Enabled = false; // se habilitan los botones Btn_Nuevo.Enabled = true; Btn_Salir.Enabled = true; // se asignan los nombres Btn_Nuevo.Text = "Dar de alta"; Btn_Salir.Text = "Cancelar"; // cambia el icono del boton Btn_Nuevo.Image = global::SIC.Properties.Resources.icono_actualizar; Btn_Salir.Image = global::SIC.Properties.Resources.icono_cancelar; Estatus = true; break; case "Modificar": //Hacemos visible el frame de datos generales Fra_Datos_Generales.Visible = true; // se desabilitan los botones Btn_Nuevo.Enabled = false; Btn_Eliminar.Enabled = false; Btn_Buscar.Enabled = false; // se habilitan los botones Btn_Modificar.Enabled = true; Btn_Salir.Enabled = true; // se asignan los nombres Btn_Modificar.Text = "Actualizar"; Btn_Salir.Text = "Cancelar"; // cambia el icono del boton Btn_Modificar.Image = global::SIC.Properties.Resources.icono_actualizar; Btn_Salir.Image = global::SIC.Properties.Resources.icono_cancelar; Estatus = true; break; } Error_Provider.Clear(); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, Estatus); // grids Grid_Destinos.Enabled = !Estatus; }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Nuevo_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_Nuevo_Click(object sender, EventArgs e) { Error_Provider.Clear(); if (Btn_Nuevo.Text == "Nuevo") { Habilitar_Controles("Nuevo"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Datos_Contenedores_Salida, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Ordenes_Salida, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false); Cls_Metodos_Generales.Limpia_Controles(Grp_Datos_Contenedores_Salida); Cls_Metodos_Generales.Limpia_Controles(Grp_Ordenes_Salida); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Grid_Ordenes_Salidas.Enabled = false; Grp_Datos_Contenedores_Salida.Visible = true; Grp_Ordenes_Salida.Visible = true; Fra_Busqueda.Visible = false; Cmb_Ubicaciones.Focus(); Txt_Orden_Salida.Enabled = false; // Se limpia el grid de los contenedores Grid_Contenedores.Enabled = true; Grid_Contenedores.Rows.Clear(); // se habilitan los botones de los contenedores Btn_Agregar.Enabled = true; Btn_Actualizar.Enabled = true; Btn_Quitar.Enabled = true; } else { if (this.ValidateChildren(ValidationConstraints.Enabled)) { // validamos la ubicacion y contenedores if (Cmb_Ubicaciones.Text != "<-SELECCIONE->" && Grid_Contenedores.Rows.Count > 0) { Cls_Ope_Embarques_Negocio Rs_Alta = new Cls_Ope_Embarques_Negocio(); Rs_Alta.P_Orden_Salida = Txt_Orden_Salida.Text; Rs_Alta.P_Ubicacion_Id = Cmb_Ubicaciones.SelectedValue.ToString(); Rs_Alta.P_Grid_Detalles = Grid_Contenedores; // se guarda el registro y el numero de la orden de salida String No_Orden_Salida_Especial = ""; No_Orden_Salida_Especial = Rs_Alta.Alta_Orden_Salida_Especial(); if (!String.IsNullOrEmpty(No_Orden_Salida_Especial)) { // se genera la impresion de la orden de salida Txt_Orden_Salida.Text = No_Orden_Salida_Especial; //Crear_Dataset_Osd(sender); Habilitar_Controles("Inicial"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Datos_Contenedores_Salida, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Ordenes_Salida, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false); Cls_Metodos_Generales.Limpia_Controles(Grp_Datos_Contenedores_Salida); Cls_Metodos_Generales.Limpia_Controles(Grp_Ordenes_Salida); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Fra_Busqueda.Visible = false; Grid_Ordenes_Salidas.Enabled = true; Grid_Contenedores.Rows.Clear(); Grid_Contenedores.Enabled = false; Consultar_Salidas(); Btn_Agregar.Enabled = false; Btn_Actualizar.Enabled = false; Btn_Quitar.Enabled = false; MessageBox.Show(this, "Alta exitosa", "Órdenes de salida especiales", MessageBoxButtons.OK); //Crear_Dataset_Osd(sender); } } else { CancelEventArgs X = new CancelEventArgs(); Validador.Validacion_Combo_Requerido(X, Cmb_Ubicaciones, true); } } } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Btn_Modificar_Click ///DESCRIPCIÓN : Evento para modificar la orden de salida ///PARAMENTROS : ///CREO : Hugo Enrique Ramírez Aguilera ///FECHA_CREO : 30/Julio/2015 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Btn_Modificar_Click(object sender, EventArgs e) { Error_Provider.Clear(); if (Txt_Orden_Salida.Text.Trim() != "") { if (Btn_Modificar.Text == "Modificar") { // habilita los objetos Habilitar_Controles("Modificar"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Ordenes_Salida, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Datos_Contenedores_Salida, true); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Grid_Ordenes_Salidas.Enabled = false; // hace visibles los paneles Grp_Ordenes_Salida.Visible = true; Grp_Datos_Contenedores_Salida.Visible = true; Fra_Busqueda.Visible = false; Cmb_Ubicaciones.Focus(); Txt_Orden_Salida.Enabled = false; // habilita el grid de los contenedores Grid_Contenedores.Enabled = true; // habilita los botones de los contenedores Btn_Agregar.Enabled = true; Btn_Actualizar.Enabled = true; Btn_Quitar.Enabled = true; } else { if (this.ValidateChildren(ValidationConstraints.Enabled)) { if (Txt_Orden_Salida.Text != "" && Grid_Contenedores.Rows.Count > 0) { Cls_Ope_Embarques_Negocio Rs_Modificacion = new Cls_Ope_Embarques_Negocio(); Rs_Modificacion.P_No_Salida_Especial = Txt_Orden_Salida.Text; Rs_Modificacion.P_Destino_Id = Cmb_Ubicaciones.SelectedValue.ToString(); Rs_Modificacion.P_Grid_Detalles = Grid_Contenedores;; if (Rs_Modificacion.Modificar_Orden_Salida_Especial()) { Habilitar_Controles("Inicial"); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Datos_Contenedores_Salida, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Grp_Ordenes_Salida, false); Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false); Cls_Metodos_Generales.Limpia_Controles(Grp_Datos_Contenedores_Salida); Cls_Metodos_Generales.Limpia_Controles(Grp_Ordenes_Salida); Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda); Fra_Busqueda.Visible = false; Grid_Ordenes_Salidas.Enabled = true; Grid_Contenedores.Rows.Clear(); Grid_Contenedores.Enabled = false; Consultar_Salidas(); Btn_Agregar.Enabled = false; Btn_Actualizar.Enabled = false; Btn_Quitar.Enabled = false; MessageBox.Show(this, "Actualización exitosa", "Órdenes de salida especiales", MessageBoxButtons.OK); } } } } } else { CancelEventArgs X = new CancelEventArgs(); Validador.Validacion_Campo_Vacio(X, Txt_Orden_Salida); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Habilitar_Controles ///DESCRIPCIÓN :configura los botones ///PARAMENTROS : ///CREO : Hugo Enrique Ramírez Aguilera ///FECHA_CREO : 21/Feb/2013 01:01 p.m. ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* public void Habilitar_Controles(String Operacion) { Boolean Estatus = false; if (Fra_Buscar.Visible) { Fra_Buscar.Visible = false; Fra_Buscar.Enabled = false; Grb_Generales.Visible = true; Fra_Buscar.Enabled = true; } switch (Operacion) { case "Inicial": //Hacemos visible el frame de datos generales Grb_Generales.Visible = true; // se habilitan los botones Btn_Nuevo.Enabled = true; Btn_Modificar.Enabled = true; Btn_Eliminar.Enabled = true; Btn_Buscar.Enabled = true; Btn_Salir.Enabled = true; // se asignan los nombres Btn_Nuevo.Text = "Nuevo"; Btn_Modificar.Text = "Modificar"; Btn_Eliminar.Text = "Eliminar"; Btn_Salir.Text = "Salir"; // asigna el icono a los boton Btn_Nuevo.Image = global::SIC.Properties.Resources.icono_nuevo; Btn_Modificar.Image = global::SIC.Properties.Resources.icono_modificar; Btn_Eliminar.Image = global::SIC.Properties.Resources.icono_eliminar; Btn_Salir.Image = global::SIC.Properties.Resources.icono_salir_2; Estatus = false; break; case "Nuevo": //Hacemos visible el frame de datos generales Grb_Generales.Visible = true; // se desabilitan los botones Btn_Modificar.Enabled = false; Btn_Eliminar.Enabled = false; Btn_Buscar.Enabled = false; // se habilitan los botones Btn_Nuevo.Enabled = true; Btn_Salir.Enabled = true; // se asignan los nombres Btn_Nuevo.Text = "Dar de alta"; Btn_Salir.Text = "Cancelar"; // cambia el icono del boton Btn_Nuevo.Image = global::SIC.Properties.Resources.icono_actualizar; Btn_Salir.Image = global::SIC.Properties.Resources.icono_cancelar; Estatus = true; break; case "Modificar": //Hacemos visible el frame de datos generales Grb_Generales.Visible = true; // se desabilitan los botones Btn_Nuevo.Enabled = false; Btn_Eliminar.Enabled = false; Btn_Buscar.Enabled = false; // se habilitan los botones Btn_Modificar.Enabled = true; Btn_Salir.Enabled = true; // se asignan los nombres Btn_Modificar.Text = "Actualizar"; Btn_Salir.Text = "Cancelar"; // cambia el icono del boton Btn_Modificar.Image = global::SIC.Properties.Resources.icono_actualizar; Btn_Salir.Image = global::SIC.Properties.Resources.icono_cancelar; Estatus = true; break; } Error_Provider.Clear(); Txt_Nombre_Rol.Enabled = Estatus; Txt_Descripcion_Rol.Enabled = Estatus; Cmb_Estatus.Enabled = Estatus; // grids Grid_Roles.Enabled = !Estatus; Grid_Acceso.ReadOnly = !Estatus; }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Habilitar_Controles ///DESCRIPCIÓN :configura los botones ///PARAMENTROS : ///CREO : Antonio Salvador Benavides Guardado ///FECHA_CREO : 03/Octubre/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* public void Habilitar_Controles(String Operacion) { Boolean Estatus = false; if (Grb_Busqueda_Pagos.Visible) { Grb_Busqueda_Pagos.Visible = false; Grb_Busqueda_Pagos.Enabled = false; Grb_Generales.Visible = true; Grb_Busqueda_Pagos.Enabled = true; } switch (Operacion) { case "Inicial": //Hacemos visible el frame de datos generales Grb_Generales.Visible = true; // se habilitan los botones Btn_Modificar.Enabled = true; Btn_Buscar.Enabled = true; Btn_Salir.Enabled = true; // se asignan los nombres Btn_Modificar.Text = "Modificar"; Btn_Salir.Text = "Salir"; // asigna el icono a los boton Btn_Modificar.Image = global::ERP_BASE.Properties.Resources.icono_modificar; Btn_Salir.Image = global::ERP_BASE.Properties.Resources.icono_salir_2; Estatus = false; break; case "Nuevo": //Hacemos visible el frame de datos generales Grb_Generales.Visible = true; // se desabilitan los botones Btn_Modificar.Enabled = false; Btn_Buscar.Enabled = false; // se habilitan los botones Btn_Salir.Enabled = true; // se asignan los nombres Btn_Salir.Text = "Cancelar"; // cambia el icono del boton Btn_Salir.Image = global::ERP_BASE.Properties.Resources.icono_cancelar; Estatus = true; break; case "Modificar": //Hacemos visible el frame de datos generales Grb_Generales.Visible = true; // se desabilitan los botones Btn_Buscar.Enabled = false; // se habilitan los botones Btn_Modificar.Enabled = true; Btn_Salir.Enabled = true; // se asignan los nombres Btn_Modificar.Text = "Actualizar"; Btn_Salir.Text = "Cancelar"; // cambia el icono del boton Btn_Modificar.Image = global::ERP_BASE.Properties.Resources.icono_actualizar; Btn_Salir.Image = global::ERP_BASE.Properties.Resources.icono_cancelar; Estatus = true; break; } Error_Provider.Clear(); Txt_No_Venta.Enabled = Estatus; // grids Grid_Pagos.Enabled = !Estatus; }
private void Frm_Apl_Roles_Load(object sender, EventArgs e) { Cls_Metodos_Generales.Validar_Acceso_Sistema("Roles", this); Error_Provider.Clear(); }