Ejemplo n.º 1
0
 public bool taoChungTu(GiayChungTu giayChungTu)
 {
     if (chungTuDAO.create(giayChungTu))
     {
         MessageBox.Show("Tạo chứng tử thành công");
         CongDan nguoiTu = congDanController.layCongDanBangMaCD(giayChungTu.MaCD);
         nguoiTu.ConSong = false;
         if (congDanController.chinhSuaCongDan(nguoiTu))
         {
             MessageBox.Show("Chứng tử thành công");
             return(true);
         }
         else
         {
             MessageBox.Show("Chứng tử thất bại");
             if (xoaChungTu(giayChungTu))
             {
                 MessageBox.Show("Xóa chứng tử thành công");
                 MessageBox.Show("Tạo chứng tử thất bại");
                 return(false);
             }
             else
             {
                 MessageBox.Show("Lỗi Lỗi Lỗi !!! Xóa database");
                 return(false);
             }
         }
     }
     return(false);
 }
Ejemplo n.º 2
0
 public GiayChungTu findById(string id)
 {
     try
     {
         string      sqlString = "select * from GiayChungTus where MaGiayChungTu = " + id + "";
         DataSet     ds        = db.ExecuteQueryDataSet(sqlString, CommandType.Text);
         GiayChungTu gct       = new GiayChungTu()
         {
             MaGiayChungTu = (string)ds.Tables[0].Rows[0].ItemArray[0],
             MaQuyen       = (string)ds.Tables[0].Rows[0].ItemArray[1],
             MaCD          = (string)ds.Tables[0].Rows[0].ItemArray[2],
             //CongDan = ketNoiCongDan.findById((string)ds.Tables[0].Rows[0].ItemArray[2]),
             CoQuanBaoTu    = (string)ds.Tables[0].Rows[0].ItemArray[3],
             NoiChet        = (string)ds.Tables[0].Rows[0].ItemArray[4],
             NguyenNhan     = (string)ds.Tables[0].Rows[0].ItemArray[5],
             MaCD_NguoiKhai = (string)ds.Tables[0].Rows[0].ItemArray[6],
             //NguoiKhai = ketNoiCongDan.findById((string)ds.Tables[0].Rows[0].ItemArray[6]),
             NgayTu = (DateTime)ds.Tables[0].Rows[0].ItemArray[7],
         };
         return(gct);
     }
     catch (Exception e)
     {
         MessageBox.Show("Lỗi findById ChungTu + " + e.Message);
         return(null);
     }
 }
Ejemplo n.º 3
0
 public bool create(GiayChungTu entity)
 {
     try
     {
         string sqlString = "INSERT INTO GiayChungTus VALUES ('" + entity.MaGiayChungTu + "','" + entity.MaQuyen + "','" + entity.MaCD + "',N'" + entity.CoQuanBaoTu + "',N'" + entity.NoiChet + "',N'" + entity.NguyenNhan + "','" + entity.MaCD_NguoiKhai + "','" + entity.NgayTu.ToShortDateString() + "')";
         return(db.MyExecuteNonQuery(sqlString, CommandType.Text));
     }
     catch (Exception e)
     {
         MessageBox.Show("Lỗi create ChungTu + " + e.Message);
         return(false);
     }
 }
Ejemplo n.º 4
0
        public string layMa()
        {
            GiayChungTu giayChungTu = chungTuDAO.getLast();

            if (giayChungTu == null)
            {
                return("001");
            }
            else
            {
                string temp = giayChungTu.MaGiayChungTu;
                return((int.Parse(temp) + 1) < 10 ? "00" + (int.Parse(temp) + 1) : ((int.Parse(temp) + 1) < 100 ? "0" + (int.Parse(temp) + 1) : "" + (int.Parse(temp) + 1)));
            }
        }
Ejemplo n.º 5
0
 public List <GiayChungTu> getAll()
 {
     try
     {
         string             sqlString    = "select * from GiayChungTus ";
         DataSet            ds           = db.ExecuteQueryDataSet(sqlString, CommandType.Text);
         DataTable          dt           = ds.Tables[0];
         List <GiayChungTu> giayChungTus = new List <GiayChungTu>();
         foreach (DataRow dr in dt.Rows)
         {
             GiayChungTu gct = findById((string)dr.ItemArray[0]);
             giayChungTus.Add(gct);
         }
         return(giayChungTus);
     }
     catch (Exception e)
     {
         MessageBox.Show("Lỗi getAll ChungTu + " + e.Message);
         return(null);
     }
 }
Ejemplo n.º 6
0
 public bool edit(GiayChungTu enitity)
 {
     try
     {
         string sqlString = " UPDATE GiayChungTus " +
                            " SET MaGiayChungTu = '" + enitity.MaGiayChungTu + "'" +
                            ",MaQuyen = '" + enitity.MaQuyen + "'" +
                            ",MaCD = '" + enitity.MaCD + "'" +
                            ",CoQuanBaoTu = N'" + enitity.CoQuanBaoTu + "'" +
                            ",NoiChet = N'" + enitity.NoiChet + "'" +
                            ",NguyenNhan = N'" + enitity.NguyenNhan + "'" +
                            ",MaCD_NguoiKhai = '" + enitity.MaCD_NguoiKhai + "'" +
                            ",NgayTu = N'" + enitity.NgayTu.ToShortDateString() + "' " +
                            "WHERE MaGiayChungTu = '" + enitity.MaGiayChungTu + "'";
         return(db.MyExecuteNonQuery(sqlString, CommandType.Text));
     }
     catch (Exception e)
     {
         MessageBox.Show("Lỗi edit ChungTu + " + e.Message);
         return(false);
     }
 }
Ejemplo n.º 7
0
 public bool xoaChungTu(GiayChungTu giayChungTu)
 {
     return(chungTuDAO.delete(giayChungTu.MaGiayChungTu));
 }