Ejemplo n.º 1
0
        void Enregistre()
        {
            try
            {
                DateTime datecelebr;
                datecelebr = Convert.ToDateTime(dateTxt.Text);
                if (lieuTxt.Text == "" || dateTxt.Text == "" || pastTxt.Text == "" || datecelebr < DateTime.Today)
                {
                    MessageBox.Show("Impossible d'enregistrer, Champs vides ou dates supérieur", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
                else
                {
                    Mariage m = new Mariage();

                    m.Id = id;
                    m.DateCelebration = Convert.ToDateTime(dateTxt.Text);
                    m.Pasteur         = pastTxt.Text;

                    m.SaveDatas(m);

                    DynamicClasses.GetInstance().Alert("Date mariage save", DialogForms.FrmAlert.enmType.Success);

                    Initialise();
                }
            }
            catch (Exception ex)
            {
                if (dateTxt.Text == "  /  /")
                {
                    MessageBox.Show("Date vide");
                }
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 2
0
 public static string deleteMariage(int stuId)
 {
     try
     {
         DbEntry.UsingTransaction(delegate
         {
             Mariage mariage  = Mariage.FindById(stuId);
             mariage.IsDelete = true;
             mariage.Save();
         });
     }
     catch { return("fail"); }
     return("ok");
 }
Ejemplo n.º 3
0
        public static int AddMariageForId()
        {
            int id = 0;

            try
            {
                DbEntry.UsingTransaction(delegate
                {
                    Mariage mariage  = new Mariage();
                    mariage.IsDelete = true;
                    mariage.Save();
                    id = mariage.Id;
                });
            }
            catch { return(0); }
            return(id);
        }
Ejemplo n.º 4
0
        //public static string AddMariage(string name, bool sex, DateTime birthday, string addressOfH, bool isGetTW, string identityType, string identityNo, string domicileOfH, string domicileOfTW, string addressOfTW, string education, string company, string post, string consort, bool sexOfC, string addressOfTWPEI, DateTime birthdayOfC, string domicileOfC, string identityTypeOther, string identityNoOther, bool isWordH, string companyOfH, string postOfH, DateTime weddingDay, bool isCouple, string tip)
        //{
        //    //还差用户的身份证号和配偶的身份证号
        //    try
        //    {
        //        DbEntry.UsingTransaction(delegate
        //        {
        //            Mariage mariage = new Mariage();
        //            mariage.Name = name;
        //            mariage.Sex = sex;
        //            mariage.Birthday = birthday;
        //            mariage.AddressOfH = addressOfH;
        //            mariage.IsGetTW = isGetTW;
        //            mariage.IdentityType = identityType;
        //            mariage.IdentityNo = identityNo;
        //            mariage.DomicileOfH = domicileOfH;
        //            mariage.DomicileOfTW = domicileOfTW;
        //            mariage.AddressOfTW = addressOfTW;
        //            mariage.Education = education;
        //            mariage.Company = company;
        //            mariage.Post = post;
        //            mariage.Consort = consort;
        //            mariage.SexOfC = sexOfC;
        //            mariage.AddressOfTWPEI = addressOfTWPEI;
        //            mariage.BirthdayOfC = birthdayOfC;
        //            mariage.DomicileOfC = domicileOfC;
        //            mariage.IdentityTypeOther = identityTypeOther;
        //            mariage.IdentityNoOther = identityNoOther;
        //            mariage.IsWordH = isWordH;
        //            mariage.CompanyOfH = companyOfH;
        //            mariage.PostOfH = postOfH;
        //            mariage.WeddingDay = weddingDay;
        //            mariage.IsCouple = isCouple;
        //            mariage.Tip = tip;
        //            mariage.IsDelete = false;
        //            mariage.Save();
        //        });
        //    }
        //    catch { return "fail"; }
        //    return "ok";
        //}

        public static int AddMariageForImport(string name, bool sex, DateTime birthday, string addressOfH, bool isGetTW, string identityType, string identityNo, string domicileOfH, string domicileOfTW, string addressOfTW, string education, string company, string post, string consort, bool sexOfC, string addressOfTWPEI, DateTime birthdayOfC, string domicileOfC, string identityTypeOther, string identityNoOther, bool isWordH, string companyOfH, string postOfH, DateTime weddingDay, bool isCouple, string tip)
        {
            int id = 0;

            //还差用户的身份证号和配偶的身份证号
            try
            {
                DbEntry.UsingTransaction(delegate
                {
                    Mariage mariage           = new Mariage();
                    mariage.Name              = name;
                    mariage.Sex               = sex;
                    mariage.Birthday          = birthday;
                    mariage.AddressOfH        = addressOfH;
                    mariage.IsGetTW           = isGetTW;
                    mariage.IdentityType      = identityType;
                    mariage.IdentityNo        = identityNo;
                    mariage.DomicileOfH       = domicileOfH;
                    mariage.DomicileOfTW      = domicileOfTW;
                    mariage.AddressOfTW       = addressOfTW;
                    mariage.Education         = education;
                    mariage.Company           = company;
                    mariage.Post              = post;
                    mariage.Consort           = consort;
                    mariage.SexOfC            = sexOfC;
                    mariage.AddressOfTWPEI    = addressOfTWPEI;
                    mariage.BirthdayOfC       = birthdayOfC;
                    mariage.DomicileOfC       = domicileOfC;
                    mariage.IdentityTypeOther = identityTypeOther;
                    mariage.IdentityNoOther   = identityNoOther;
                    mariage.IsWordH           = isWordH;
                    mariage.CompanyOfH        = companyOfH;
                    mariage.PostOfH           = postOfH;
                    mariage.WeddingDay        = weddingDay;
                    mariage.IsCouple          = isCouple;
                    mariage.Tip               = tip;
                    mariage.IsDelete          = false;
                    mariage.Save();
                    id = mariage.Id;
                });
            }
            catch { return(0); }
            return(id);
        }
Ejemplo n.º 5
0
 public static string UpdateMariage(int stuId, string name, bool sex, DateTime birthday, string addressOfH, bool isGetTW, string identityType, string identityNo, string domicileOfH, string domicileOfTW, string addressOfTW, string education, string company, string post, string consort, bool sexOfC, string addressOfTWPEI, DateTime birthdayOfC, string domicileOfC, string identityTypeOther, string identityNoOther, bool isWordH, string companyOfH, string postOfH, DateTime weddingDay, bool isCouple, string tip)
 {
     try
     {
         DbEntry.UsingTransaction(delegate
         {
             Mariage mariage           = Mariage.FindById(stuId);
             mariage.Name              = name;
             mariage.Sex               = sex;
             mariage.Birthday          = birthday;
             mariage.AddressOfH        = addressOfH;
             mariage.IsGetTW           = isGetTW;
             mariage.IdentityType      = identityType;
             mariage.IdentityNo        = identityNo;
             mariage.DomicileOfH       = domicileOfH;
             mariage.DomicileOfTW      = domicileOfTW;
             mariage.AddressOfTW       = addressOfTW;
             mariage.Education         = education;
             mariage.Company           = company;
             mariage.Post              = post;
             mariage.Consort           = consort;
             mariage.SexOfC            = sexOfC;
             mariage.AddressOfTWPEI    = addressOfTWPEI;
             mariage.BirthdayOfC       = birthdayOfC;
             mariage.DomicileOfC       = domicileOfC;
             mariage.IdentityTypeOther = identityTypeOther;
             mariage.IdentityNoOther   = identityNoOther;
             mariage.IsWordH           = isWordH;
             mariage.CompanyOfH        = companyOfH;
             mariage.PostOfH           = postOfH;
             mariage.WeddingDay        = weddingDay;
             mariage.IsCouple          = isCouple;
             mariage.Tip               = tip;
             mariage.Save();
         });
     }
     catch (Exception ex)
     {
         return("fail");
     }
     return("ok");
 }