Exemple #1
0
        private void Btn_Aceptar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(Convert.ToString(this.Txt_CodProyecto.Value)))
            {
                MessageBox.Show("Ingrese el Codigo del Proyecto");
            }
            else
            {
                if (string.IsNullOrEmpty(Convert.ToString(this.Txt_CodCentroCosto.Value)))
                {
                    MessageBox.Show("Ingrese el Codigo del Centro de Costo");
                }
                else
                {
                    strVersion          = Convert.ToString(this.Txt_Version.Value);
                    strCodProyecto      = Convert.ToString(this.Txt_CodProyecto.Value);
                    strNomProyecto      = Convert.ToString(this.Txt_NomProyecto.Value);
                    strNomMacroProyecto = Convert.ToString(this.Txt_NomMacroProyecto.Value);
                    strCodCentroCosto   = Convert.ToString(this.Txt_CodCentroCosto.Value);
                    strNomCentroCosto   = Convert.ToString(this.Txt_NomCentroCosto.Value);

                    Model.Formulacion_Cabecera_Ceco   MFCC = new Model.Formulacion_Cabecera_Ceco();
                    Service.Formulacion_Cabecera_Ceco SFCC = new Service.Formulacion_Cabecera_Ceco();

                    if (MyStuff.UsaWCF == true)
                    {
                        MFCC = objWCF.Recupera_FormulacionCabecera_CeCo(Convert.ToString(this.Txt_Año.Value),
                                                                        strVersion,
                                                                        strCodCentroCosto
                                                                        );
                    }
                    else
                    {
                        MFCC = SFCC.Recupera_FormulacionCabecera_CeCo(Convert.ToString(this.Txt_Año.Value),
                                                                      strVersion,
                                                                      strCodCentroCosto
                                                                      );
                    }


                    if (string.IsNullOrEmpty(MFCC.CañoProceso))
                    {
                        blnProcesaExcel = true;
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("La formulacion del Centro de Costo ha sido Cerrado el dia: " + Convert.ToString(MFCC.DfecFormulacion));
                    }
                }
            }
        }
Exemple #2
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            Service.Formulacion_Cabecera_Ceco SFCC = new Service.Formulacion_Cabecera_Ceco();
            if (MyStuff.UsaWCF == true)
            {
                DS_Aprobacion = objWCF.Lista_Formulacion_Aprobacion_Ceco(txt_AñoProceso.Text.Trim(), MyStuff.CodigoCentroGestor, cbo_Version.Text.Trim(), MyStuff.DigitoCentroGestor);
            }
            else
            {
                DS_Aprobacion = SFCC.Lista_Formulacion_Aprobacion_Ceco(txt_AñoProceso.Text.Trim(), MyStuff.CodigoCentroGestor, cbo_Version.Text.Trim(), MyStuff.DigitoCentroGestor);
            }

            grd_mvto_ListaVersiones.DataSource = DS_Aprobacion;

            if (DS_Aprobacion.Tables[0].Rows.Count > 0)
            {
                pintarGrilla();
            }
        }
Exemple #3
0
        private void btn_Grabar_Click(object sender, EventArgs e)
        {
            Service.Formulacion_Cabecera_Ceco obj_Service = new Service.Formulacion_Cabecera_Ceco();
            Model.Formulacion_Cabecera_Ceco   obj_Model   = new Model.Formulacion_Cabecera_Ceco();

            bool bResultado = false;

            if (VerificaIngresoMovimiento())
            {
                obj_Model.CañoProceso    = txt_AñoProceso.Text.Trim();
                obj_Model.Cversion       = txt_Version.Text.Trim();
                obj_Model.cCodCeco       = Txt_CodCentroCosto.Value.ToString().Trim();
                obj_Model.Tnota          = this.edt_Nota.Text.ToString().Trim();
                obj_Model.Cversion       = txt_Version.Text.Trim();
                obj_Model.cUsuarioCierre = MyStuff.CodigoEmpleado;

                if (MyStuff.UsaWCF == true)
                {
                    bResultado = objWCF.Graba_mvto_Formulacion_Cabecera_Ceco(obj_Model);
                }
                else
                {
                    bResultado = obj_Service.Graba_mvto_Formulacion_Cabecera_Ceco(obj_Model);
                }


                if (bResultado)
                {
                    CcodCeco         = Txt_CodCentroCosto.Value.ToString().Trim();
                    VnomCeco         = Txt_NomCentroCosto.Text.Trim();
                    VfechaAprobacion = txt_Fecha.Text.Trim();
                    Vnota            = edt_Nota.Text.Trim();
                    Baprobado        = true;
                    Vanio            = txt_AñoProceso.Text.Trim();
                    Vversion         = txt_Version.Text.Trim();
                    BResultado       = true;
                }
                this.Close();
            }
        }
Exemple #4
0
        private void Carga_Combo_Version()
        {
            string strAnio = this.txt_AñoProceso.Text.Trim();

            Service.Formulacion_Cabecera_Ceco SFCC = new Service.Formulacion_Cabecera_Ceco();

            try
            {
                if (MyStuff.UsaWCF == true)
                {
                    cbo_Version.DataSource = objWCF.Lista_Version(strAnio);
                }
                else
                {
                    cbo_Version.DataSource = SFCC.Lista_Version(strAnio);
                }
                cbo_Version.DisplayMember = "cVersion";
                cbo_Version.ValueMember   = "cVersion";
            }
            catch (Exception exd)
            {
                throw exd;
            }
        }