Ejemplo n.º 1
0
                                                            /* in form handler */
                                                            private CaLamDTO checkData() 

                                                            {
                                                                
 string ma = txtMaCa.Text; 
 string ten = txtTenCa.Text; 
 string z = string.Join("", txtMaCa.Text.Where(char.IsDigit)); 
            if (txtMaCa.Text.Trim().Length == 0)

                                                                {
                                                                    
            {
                                                                        
 MessageBox.Show("Bạn Chưa Nhập Mã Ca Làm", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 txtMaCa.Focus(); 
                return(null); 

                                                                    }
                                                                }
                                                                
            else if (txtTenCa.Text.Trim().Length == 0)
                                                                {
                                                                    
            {
                                                                        
 MessageBox.Show("Bạn Chưa Nhập Tên Ca Làm", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 txtTenCa.Focus(); 
                return(null); 

                                                                    }
                                                                }
                                                                
            else if (txtMaCa.Text.Contains("CA") == false)

                                                                {
                                                                    MessageBox.Show("Nhập Theo Định Dạng Là \"CA\"", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 txtMaCa.Focus(); 
                return(null);
                                                                }
                                                                
            else if (z == "")
                                                                {
                                                                    MessageBox.Show("Nhập Theo Định Dạng Là \"CA\" và Thêm Số Đằng Sau", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 txtMaCa.Focus(); 
                return(null);
                                                                }
                                                                
 CaLamDTO dto = new CaLamDTO(ma, Handling.FormHandling.formatString(ten)); 
            return(dto); 

                                                            }
Ejemplo n.º 2
0
 public static void saveCaLam(CaLamDTO hs, string method)
 {
     SqlParameter[] sqlP = new SqlParameter[2];
     sqlP[0] = new SqlParameter("@MaCa", hs.MaCa1);
     sqlP[1] = new SqlParameter("@TenCa", hs.TenCa1);
     if (method == sys.INSERT)
     {
         GenericDAL.execNonQuery("sp_InsertCaLam", sqlP, Conn);
     }
     else if (method == sys.UPDATE)
     {
         GenericDAL.execNonQuery("sp_UpdateCaLam", sqlP, Conn);
     }
 }
Ejemplo n.º 3
0
                                                            

 private void btnSua_Click(object sender, EventArgs e) 

                                                            {
                                                                
            if (checkDuplicate() == 2)
                                                                {
                                                                    
            {
                                                                        
 MessageBox.Show("Không Có Mã Ca Làm Đó Để Thay Đổi Liên Quan", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 txtMaCa.Text = ""; 
                return; 

                                                                    }
                                                                }
                                                                
 else
            {
                                                                    
 CaLamDTO ob = checkData(); 
                if (ob != null)

                                                                    {
                                                                        
                {
                                                                            
 B_CaLam.saveCaLam(ob, sys.UPDATE); 
 MessageBox.Show("Sửa Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 dt = B_CaLam.GetAllCaLam(); 
 dgvCaLam.DataSource = B_CaLam.GetAllCaLam(); 
                    clearTxt(); 

                                                                        }
                                                                    }
                                                                    

                                                                } 

                                                            }
Ejemplo n.º 4
0
                                                            
 private void btnThem_Click(object sender, EventArgs e) 

                                                            {
                                                                
 CaLamDTO ob = checkData(); 
            if (ob != null)

                                                                {
                                                                    
            {
                                                                        
                if (checkDuplicate() == 1)
                                                                        {
                                                                            
                {
                                                                                
 MessageBox.Show("Mã Ca Làm Trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 txtMaCa.Focus(); 
                    return; 

                                                                            }
                                                                        }
                                                                        
 else
                {
                                                                            
 B_CaLam.saveCaLam(ob, sys.INSERT); 
 MessageBox.Show("Thêm Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 dt = B_CaLam.GetAllCaLam(); 
 dgvCaLam.DataSource = dt; 
                    clearTxt(); 

                                                                        } 

                                                                    }
                                                                }
                                                                

                                                            }
Ejemplo n.º 5
0
 public static void saveCaLam(CaLamDTO hs, string method)
 {
     D_CaLam.saveCaLam(hs, method);
 }