Ejemplo n.º 1
0
        ///*******************************************************************************
        ///NOMBRE DE LA FUNCIÓN: Btn_Buscar_Click
        ///DESCRIPCIÓN  : Evento del botón Nuevo
        ///PARAMENTROS  :
        ///CREO         : Miguel Angel Bedolla Moreno
        ///FECHA_CREO   : 12/Abr/2013 05:40 p.m.
        ///MODIFICO     :
        ///FECHA_MODIFICO:
        ///CAUSA_MODIFICACIÓN:
        ///*******************************************************************************
        private void Btn_Agregar_Click(object sender, EventArgs e)
        {
            Boolean Entro = false;

            if (Cmb_Tipo_Contenedor.SelectedIndex > 0 && Txt_Cantidad.Text.Trim() != "")
            {
                for (int Cont_Contenedores = 0; Cont_Contenedores < Grid_Configuracion.Rows.Count; Cont_Contenedores++)
                {
                    if (Grid_Configuracion.Rows[Cont_Contenedores].Cells[0].Value.ToString() == Cmb_Tipo_Contenedor.SelectedValue.ToString())
                    {
                        Entro = true;
                    }
                }
                if (!Entro)
                {
                    int Index = Grid_Configuracion.Rows.Count;
                    Grid_Configuracion.Rows.Add();
                    Grid_Configuracion.Rows[Index].Cells[0].Value = Cmb_Tipo_Contenedor.SelectedValue.ToString();
                    Grid_Configuracion.Rows[Index].Cells[1].Value = Cmb_Tipo_Contenedor.Text;
                    Grid_Configuracion.Rows[Index].Cells[2].Value = Txt_Cantidad.Text;
                    Grid_Configuracion.Rows[Index].Cells[3].Value = "";
                    Cmb_Tipo_Contenedor.Focus();
                    Cmb_Tipo_Contenedor.SelectedIndex = 0;
                    Txt_Cantidad.Text = "";
                }
            }
        }
Ejemplo n.º 2
0
 ///*******************************************************************************
 ///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);
         //}
     }
 }
Ejemplo n.º 3
0
 ///*******************************************************************************
 ///NOMBRE DE LA FUNCIÓN: Btn_Nuevo_Click
 ///DESCRIPCIÓN  : Evento del botón Nuevo
 ///PARAMENTROS  :
 ///CREO         : Miguel Angel Bedolla Moreno
 ///FECHA_CREO   : 12/Abr/2013 06:41 p.m.
 ///MODIFICO     :
 ///FECHA_MODIFICO:
 ///CAUSA_MODIFICACIÓN:
 ///*******************************************************************************
 private void Btn_Nuevo_Click(object sender, EventArgs e)
 {
     if (Btn_Nuevo.Text == "Nuevo")
     {
         Habilitar_Controles("Nuevo");
         Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, true);
         Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, false);
         Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales);
         Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda);
         Grid_Contenedores.Enabled   = false;
         Fra_Datos_Generales.Visible = true;
         Fra_Busqueda.Visible        = false;
         Cmb_Estatus.Text            = "ACTIVO";
         Cmb_Tipo_Contenedor.Focus();
     }
     else
     {
         if (this.ValidateChildren(ValidationConstraints.Enabled))
         {
             Cls_Cat_Contenedores_Negocio P_Contenedor = new Cls_Cat_Contenedores_Negocio();
             P_Contenedor.P_Tipo_Contendor_Id      = Cmb_Tipo_Contenedor.SelectedValue.ToString();
             P_Contenedor.P_Consecutivo_Contenedor = Txt_Numero_Contenedor.Text;
             P_Contenedor.P_Ubicacion_Id           = Cmb_Ubicacion.SelectedValue.ToString();
             P_Contenedor.P_Estatus       = Cmb_Estatus.Text;
             P_Contenedor.P_Observaciones = Txt_Observaciones.Text.ToUpper();
             if (P_Contenedor.Alta_Contenedor())
             {
                 Habilitar_Controles("Inicial");
                 Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Datos_Generales, false);
                 Cls_Metodos_Generales.Habilita_Deshabilita_Controles(Fra_Busqueda, true);
                 Cls_Metodos_Generales.Limpia_Controles(Fra_Datos_Generales);
                 Cls_Metodos_Generales.Limpia_Controles(Fra_Busqueda);
                 Grid_Contenedores.Enabled   = true;
                 Fra_Datos_Generales.Visible = true;
                 Fra_Busqueda.Visible        = false;
                 Consultar_Destinos();
                 MessageBox.Show(this, "Alta exitosa", "Catálogo de Contenedores", MessageBoxButtons.OK);
             }
         }
     }
 }