示例#1
0
        public static List <ATTAwardPunishment> GetPunishments(double empid)
        {
            List <ATTAwardPunishment> LSTPunishments = new List <ATTAwardPunishment>();

            try
            {
                foreach (DataRow var in DLLAwardPunishment.GetPunishments(empid).Rows)
                {
                    ATTAwardPunishment objPunishments = new ATTAwardPunishment();
                    objPunishments.EmpID             = int.Parse(var["emp_id"].ToString());
                    objPunishments.SequenceNo        = int.Parse(var["seq_no"].ToString());
                    objPunishments.Punishment        = var["punishment"].ToString();
                    objPunishments.PunishmentDate    = var["punishment_date"].ToString();
                    objPunishments.VerifiedBy        = var["verified_by"].ToString();
                    objPunishments.VerifiedDate      = var["verified_date"].ToString();
                    objPunishments.PunishmentRemarks = var["remarks"].ToString();
                    objPunishments.Action            = "";
                    LSTPunishments.Add(objPunishments);
                }
                return(LSTPunishments);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#2
0
 public static bool SavePunishment(List <ATTAwardPunishment> LSTPunishment)
 {
     try
     {
         return(DLLAwardPunishment.SavePunishment(LSTPunishment));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }