Ejemplo n.º 1
0
        /// <versions>01-12-2017(GesAMFC-v0.0.4.41)</versions>
        public Form_Year(AMFCYear objYearSelected)
        {
            this.LibAMFC = new Library_AMFC_Methods();
            try
            {
                InitializeComponent();

                ListYears = new AMFCYears();
                ListYears.SetYearList();

                this.IsYearSelected = false;

                if (Program.IsValidYear(objYearSelected.Value))
                {
                    this.YearSelected = objYearSelected;
                }
                else
                {
                    this.YearSelected = Program.DefaultYear;
                }
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 2
0
        /// <versions>20-02-2018(GesAMFC-v1.0.0.3)</versions>
        public Form_Recibo_Quotas(AMFCMember objMember, AMFCYear objYearSelected)
        {
            this.LibAMFC = new Library_AMFC_Methods();
            try
            {
                InitializeComponent();

                Member = new AMFCMember();

                ListYears = new AMFCYears();
                ListYears.SetYearList(2000, 2018);

                if (Program.IsValidYear(objYearSelected.Value))
                {
                    this.YearSelected = objYearSelected;
                }
                else
                {
                    this.YearSelected = Program.DefaultYear;
                }

                if (objMember != null && objMember.NUMERO >= objMember.MinNumber && objMember.NUMERO < objMember.MaxNumber && !String.IsNullOrEmpty(objMember.NOME))
                {
                    this.Member         = objMember;
                    TextEdit_SOCIO.Text = this.Member.NUMERO.ToString();
                    TextEdit_NOME.Text  = this.Member.NOME;
                }
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 3
0
        /// <versions>23-03-2018(GesAMFC-v1.0.0.3)</versions>
        //public Form_Folha_Caixa(AMFCYear objYearSelected, AMFCMonth objMonthSelected)
        public Form_Folha_Caixa(DateTime dtDateSelected)
        {
            this.LibAMFC = new Library_AMFC_Methods();
            try
            {
                this.Lib_AMFC_SQL = new Library_AMFC_SQL();

                InitializeComponent();

                //ListYears = new AMFCYears();
                //ListYears.SetYearList(2000, DateTime.Today.Year);

                //ListMonths = new AMFCMonths();
                //ListMonths.SetMonthList();

                //if (Program.IsValidYear(objYearSelected.Value))
                //    this.YearSelected = objYearSelected;
                //else
                //    this.YearSelected = Program.DefaultYear;

                //if (Program.IsValidMonth(objMonthSelected.Value))
                //    this.MonthSelected = objMonthSelected;
                //else
                //    this.MonthSelected = Program.DefaultMonth;

                if (Program.IsValidDateTime(dtDateSelected))
                {
                    this.DateSelected = dtDateSelected;
                }
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 4
0
        /// <versions>05-05-2017(v0.0.3.2)</versions>
        public Admin_CC_INFRA()
        {
            LibAMFC = new Library_AMFC_Methods();

            try
            {
                InitializeComponent();

                LayoutControl_Global.Visible = false;

                this.Member          = new AMFCMember();
                this.ListMemberLotes = new AMFCMemberLotes();

                this.Entidade_Configs = new PAG_ENTIDADE().GetEntityTypeConfigs(PAG_ENTIDADE.EntityTypes.INFRA);
                if (this.Entidade_Configs == null)
                {
                    XtraMessageBox.Show("Tipo de Pagamento Inválido!", "Erro [" + "Tipo de Pagamento" + "]", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }

                this.OneEuroToEscudos = Convert.ToDouble(LibAMFC.DBF_AMFC_Euro_To_Escudos.Trim());
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 5
0
        /// <versions>08-10-2017(v0.0.4.8)</versions>
        public Find_Member_Add_Joia(AMFCMembers objAllDbMembers)
        {
            this.LibAMFC = new Library_AMFC_Methods();
            try
            {
                InitializeComponent();

                this.MembersFindResult = new AMFCMembers();
                this.MemberSelected    = new AMFCMember();
                this.AllJoiasPaid      = false;
                this.Member_Found      = false;

                Boolean bLoadOk = false;

                this.AllDbMembers = new AMFCMembers();
                if (objAllDbMembers != null && objAllDbMembers.Members != null)
                {
                    this.AllDbMembers = objAllDbMembers;
                }
                else
                {
                    using (Library_AMFC_SQL obj_AMFC_SQL = new Library_AMFC_SQL())
                    {
                        AMFCMembers objMembers = obj_AMFC_SQL.Get_List_Members_Joia_Not_Paid();
                        if (objMembers != null && objMembers.Members != null)
                        {
                            this.AllDbMembers = objMembers;
                            bLoadOk           = Load_Member_Grid_Results(objMembers);
                        }
                        else
                        {
                            XtraMessageBox.Show("Lista de Sócios vazia!", "Erro [Get_Selected_Member]", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            return;
                        }
                    }
                }
                if (bLoadOk)
                {
                    _FocusedMemberRowBgColor = Color.FromArgb(242, 180, 82);
                }
                else
                {
                    this.MembersFindResult = new AMFCMembers();
                    this.MemberSelected    = new AMFCMember();
                    this.AllJoiasPaid      = false;
                    this.Member_Found      = false;
                }
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
 /// <versions>01-12-2017(GesAMFC-v0.0.4.41)</versions>
 public DevExpress_Form_Empty_Template(Double dbValue)
 {
     this.LibAMFC = new Library_AMFC_Methods();
     try
     {
         InitializeComponent();
     }
     catch (Exception ex)
     {
         Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
     }
 }
Ejemplo n.º 7
0
 /// <versions>28-04-2017(v0.0.2.46)</versions>
 public Form_Iban()
 {
     LibAMFC = new Library_AMFC_Methods();
     try
     {
         InitializeComponent();
     }
     catch (Exception ex)
     {
         Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
     }
 }
Ejemplo n.º 8
0
        /// <versions>23-03-2018(GesAMFC-v1.0.1.1)</versions>
        public Form_Calc_Euro_Escudos()
        {
            this.LibAMFC = new Library_AMFC_Methods();
            try
            {
                InitializeComponent();

                this.OneEuroToEscudos = Convert.ToDouble(LibAMFC.DBF_AMFC_Euro_To_Escudos.Trim());
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 9
0
 /// <versions>01-12-2017(GesAMFC-v0.0.4.41)</versions>
 public Form_Value(Double dbValue)
 {
     this.LibAMFC = new Library_AMFC_Methods();
     try
     {
         InitializeComponent();
         this.SelectedValue = 0;
         if (Program.IsValidCurrencyEuroValue(dbValue) && dbValue > 0)
         {
             this.SelectedValue = dbValue;
         }
     }
     catch (Exception ex)
     {
         Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
     }
 }
Ejemplo n.º 10
0
        /// <versions>28-04-2017(v0.0.2.46)</versions>
        public Form_Envelope()
        {
            LibAMFC = new Library_AMFC_Methods();
            try
            {
                InitializeComponent();

                CheckButton_Remetente.Checked = true;
                USE_REMETENTE = CheckButton_Remetente.Checked;

                Config_Member_Letter_Address_Editor(this.RichEditControl_Member_Letter_Address);
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 11
0
        //// <versions>05-12-2017(GesAMFC-v0.0.4.41)</versions>
        public Form_Period(AMFCPeriod objPeriodSelected)
        {
            this.LibAMFC = new Library_AMFC_Methods();
            try
            {
                InitializeComponent();

                ListYears = new AMFCYears();
                ListYears.SetYearList();
                ListMonths = new AMFCMonths();
                ListMonths.SetMonthList();

                this.IsPeriodSelected = false;

                this.PeriodSelected       = new AMFCPeriod();
                this.PeriodSelected.Start = new AMFCPeriodYearMonth();
                this.PeriodSelected.End   = new AMFCPeriodYearMonth();
                if (objPeriodSelected != null)
                {
                    if (objPeriodSelected.Start != null && Program.IsValidYear(objPeriodSelected.Start.Year.Value) && Program.IsValidMonth(objPeriodSelected.Start.Month.Value))
                    {
                        this.PeriodSelected.Start = objPeriodSelected.Start;
                    }
                    else
                    {
                        this.PeriodSelected.Start.Year  = Program.DefaultYear;
                        this.PeriodSelected.Start.Month = Program.DefaultMonth;
                    }

                    if (objPeriodSelected.End != null && Program.IsValidYear(objPeriodSelected.End.Year.Value) && Program.IsValidMonth(objPeriodSelected.End.Month.Value))
                    {
                        this.PeriodSelected.End = objPeriodSelected.End;
                    }
                    else
                    {
                        this.PeriodSelected.End.Year  = Program.DefaultYear;
                        this.PeriodSelected.End.Month = Program.DefaultMonth;
                    }
                }
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 12
0
        /// <versions>05-05-2017(v0.0.3.2)</versions>
        public Admin_Lotes()
        {
            LibAMFC = new Library_AMFC_Methods();

            try
            {
                InitializeComponent();

                LayoutControl_Global_Lotes.Visible = false;

                this.Member          = new AMFCMember();
                this.ListMemberLotes = new AMFCMemberLotes();
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 13
0
 /// <versions>14-03-2017(v0.0.2.6)</versions>
 public GesAMFC_MainForm()
 {
     LibAMFC = new Library_AMFC_Methods();
     try
     {
         this.LookAndFeel.SkinName = "Office 2010 Blue";
         this.LookAndFeel.UseDefaultLookAndFeel = false;
         InitializeComponent();
         //Bitmap bmp = new Bitmap(imageMenuList.Images[0]);
         //IntPtr Hicon = bmp.GetHicon();
         //Icon logoIcon = Icon.FromHandle(Hicon);
         //this.Icon = logoIcon;
     }
     catch (Exception ex)
     {
         Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
         return;
     }
 }
Ejemplo n.º 14
0
        /// <versions>01-12-2017(GesAMFC-v0.0.4.41)</versions>
        public Form_Receipt_Details(Int64 lSocioNumber, String sSocioName, String sSocioLote, Double dbValue)
        {
            this.LibAMFC = new Library_AMFC_Methods();
            try
            {
                InitializeComponent();
                this.SelectedValue = 0;
                if (Program.IsValidCurrencyEuroValue(dbValue) && dbValue > 0)
                {
                    this.SelectedValue = dbValue;
                }

                TextEdit_SOCIO.Text = lSocioNumber.ToString();
                TextEdit_NOME.Text  = sSocioName;
                TextEdit_LOTE.Text  = sSocioLote;
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 15
0
        /// <versions>01-12-2017(GesAMFC-v0.0.4.41)</versions>
        public Form_Lote(AMFCMemberLotes objListLotes)
        {
            this.LibAMFC = new Library_AMFC_Methods();
            try
            {
                InitializeComponent();

                this.ListLotes = new AMFCLotes();
                if (objListLotes != null && objListLotes.Lotes.Count > 0)
                {
                    foreach (AMFCMemberLote objLote in objListLotes.Lotes)
                    {
                        AMFCLote objCBLote = new AMFCLote(Convert.ToInt32(objLote.IDLOTE), objLote.NUMLOTE);
                        this.ListLotes.Add(objCBLote);
                    }
                }
                this.IsLoteSelected = false;
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }
Ejemplo n.º 16
0
        /// <versions>30-11-2017(GesAMFC-v0.0.4.40)</versions>
        public Find_Member_Form()
        {
            this.LibAMFC = new Library_AMFC_Methods();
            try
            {
                InitializeComponent();

                if (Program.AllDbMembers == null || Program.AllDbMembers.Members == null || Program.AllDbMembers.Members.Count == 0)
                {
                    using (Library_AMFC_SQL obj_AMFC_SQL = new Library_AMFC_SQL())
                    {
                        AMFCMembers objMembers = obj_AMFC_SQL.Get_List_Members();
                        if (objMembers != null && objMembers.Members != null)
                        {
                            Program.AllDbMembers = objMembers;
                        }
                    }
                }

                this.MemberSelected    = new AMFCMember();
                this.MembersFindResult = new AMFCMembers();
                Program.Member_Found   = false;

                _MemberNumber = -1;


                _FocusedMemberRowBgColor = Color.FromArgb(242, 180, 82);

                SplitContainer_01.Panel2Collapsed = true;

                SplitContainer_02.Panel1Collapsed = true;

                SplitContainer_03.Panel2Collapsed = true;

                SplitContainer_04.SplitterDistance = 270;
                SplitContainer_04.IsSplitterFixed  = true;

                SplitContainer_05.Panel2Collapsed = true;

                SplitContainer_06.Panel1Collapsed = true;

                SplitContainer_07.Panel2Collapsed = true;

                SplitContainer_08.Panel2Collapsed = true;

                SplitContainer_09.Panel1Collapsed = true;

                SplitContainer_10.SplitterDistance = 385;
                SplitContainer_10.IsSplitterFixed  = true;

                this.MinimumSize = new Size(500, 200);
                this.MaximumSize = new Size(1450, 800);
                this.Size        = this.MinimumSize;

                Panel_Find_Member_Form.MinimumSize = new Size(460, 160);
                Panel_Find_Member_Form.MaximumSize = new Size(460, 280);

                LayoutControl_Member_Find_Form.MinimumSize = new Size(460, 160);
                LayoutControl_Member_Find_Form.MaximumSize = new Size(460, 280);

                this.Update();

                ShowPanelFindMember(false);
            }
            catch (Exception ex)
            {
                Program.HandleError(ex.TargetSite.Name, ex.Message, Program.ErroType.EXCEPTION, true, false);
            }
        }