示例#1
0
        //public void ExperienceSave(ClsBllEmployeeMaster ObjBll, int flag)
        //{
        //    ConnectToDb();

        //    ObjCmd.Parameters.Add("@FLAG", SqlDbType.BigInt).Value = flag;
        //    if (flag == 11)
        //        ObjCmd.Parameters.Add("@EXPID", SqlDbType.BigInt).Value = ObjBll.ExpId;
        //    ObjCmd.Parameters.Add("@EMPLOYEEID", SqlDbType.BigInt).Value = ObjBll.EmployeeId;
        //    ObjCmd.Parameters.Add("@EXPERIENCECOMPANY", SqlDbType.VarChar).Value = ObjBll.ExperienceCompanny;
        //    ObjCmd.Parameters.Add("@EXPERIENCEFROMDATE", SqlDbType.DateTime).Value = ObjBll.ExperienceFromDate;
        //    ObjCmd.Parameters.Add("@EXPERIENCETODATE", SqlDbType.DateTime).Value = ObjBll.ExperienceToDate;
        //    ObjCmd.Parameters.Add("@EXPERIENCEROLE", SqlDbType.VarChar).Value = ObjBll.ExpereienceRole;

        //    ObjCmd.ExecuteNonQuery();


        //}

        public DataTable RetrunDataTable(ClsBllEmployeeMaster ObjBll, int flag)
        {
            //ConnectToDb();

            if (CON.State == ConnectionState.Closed)
            {
                CON.Open();
            }
            SqlCommand ObjCmd = new SqlCommand("SP_EMPLOYEEMASTER");

            ObjCmd.CommandType = CommandType.StoredProcedure;
            ObjCmd.Connection  = CON;

            ObjCmd.Parameters.Clear();


            ObjCmd.Parameters.Add("@FLAG", SqlDbType.BigInt).Value = flag;
            if (flag == 10)
            {
                ObjCmd.Parameters.Add("@EMPLOYEEID", SqlDbType.BigInt).Value = ObjBll.EmployeeId;
            }
            if (flag == 3)
            {
                ObjCmd.Parameters.Add("@COUNTRYID", SqlDbType.BigInt).Value = ObjBll.CountryId;
            }
            SqlDataAdapter Sda = new SqlDataAdapter(ObjCmd);
            DataTable      Dt  = new DataTable();

            Sda.Fill(Dt);
            return(Dt);
        }
示例#2
0
        public void Delete(ClsBllEmployeeMaster ObjBll)
        {
//            ConnectToDb();

            if (CON.State == ConnectionState.Closed)
            {
                CON.Open();
            }
            SqlCommand ObjCmd = new SqlCommand("SP_EMPLOYEEMASTER");

            ObjCmd.CommandType = CommandType.StoredProcedure;
            ObjCmd.Connection  = CON;

            ObjCmd.Parameters.Clear();


            ObjCmd.Parameters.Add("@FLAG", SqlDbType.BigInt).Value       = 6;
            ObjCmd.Parameters.Add("@EMPLOYEEID", SqlDbType.BigInt).Value = ObjBll.EmployeeId;

            ObjCmd.ExecuteNonQuery();
        }
示例#3
0
        public void Save(ClsBllEmployeeMaster ObjBll, int flag)
        {
            //ConnectToDb();

            if (CON.State == ConnectionState.Closed)
            {
                CON.Open();
            }
            SqlCommand ObjCmd = new SqlCommand("SP_EMPLOYEEMASTER");

            ObjCmd.CommandType = CommandType.StoredProcedure;
            ObjCmd.Connection  = CON;

            ObjCmd.Parameters.Clear();


            ObjCmd.Parameters.Add("@FLAG", SqlDbType.BigInt).Value = flag;
            if (flag == 7)
            {
                ObjCmd.Parameters.Add("@EMPLOYEEID", SqlDbType.BigInt).Value = ObjBll.EmployeeId;
            }
            ObjCmd.Parameters.Add("@EMPLOYEENAME", SqlDbType.VarChar).Value     = ObjBll.Name;
            ObjCmd.Parameters.Add("@ADDRESS", SqlDbType.VarChar).Value          = ObjBll.Address;
            ObjCmd.Parameters.Add("@DATEOFBIRTH", SqlDbType.DateTime).Value     = ObjBll.DateOfBirth;
            ObjCmd.Parameters.Add("@GENDER", SqlDbType.VarChar).Value           = ObjBll.Gender;
            ObjCmd.Parameters.Add("@MARITALSTATUSID", SqlDbType.BigInt).Value   = ObjBll.MaritalStatusId;
            ObjCmd.Parameters.Add("@REFERENCE", SqlDbType.VarChar).Value        = ObjBll.Reference;
            ObjCmd.Parameters.Add("@BLOODGROUP", SqlDbType.BigInt).Value        = ObjBll.BloodGroupId;
            ObjCmd.Parameters.Add("@NATIONALITYID", SqlDbType.BigInt).Value     = ObjBll.NationalityId;
            ObjCmd.Parameters.Add("@STATEID", SqlDbType.BigInt).Value           = ObjBll.StateId;
            ObjCmd.Parameters.Add("@LOCATION", SqlDbType.VarChar).Value         = ObjBll.Location;
            ObjCmd.Parameters.Add("@PASSPORTNUMBER", SqlDbType.VarChar).Value   = ObjBll.PassportNumber;
            ObjCmd.Parameters.Add("@DRIVINGLICENCENO", SqlDbType.VarChar).Value = ObjBll.PassportNumber;


            ObjCmd.Parameters.Add("@COMPANY", SqlDbType.VarChar).Value           = ObjBll.Company;
            ObjCmd.Parameters.Add("@DEPARTMENT", SqlDbType.VarChar).Value        = ObjBll.Department;
            ObjCmd.Parameters.Add("@DESIGNATIONID", SqlDbType.BigInt).Value      = ObjBll.DesignationId;
            ObjCmd.Parameters.Add("@JOININGDATE", SqlDbType.DateTime).Value      = ObjBll.JoiningDate;
            ObjCmd.Parameters.Add("@PROBATIONPERIOD", SqlDbType.VarChar).Value   = ObjBll.ProbationPeriod;
            ObjCmd.Parameters.Add("@CONFIRMATIONDATE", SqlDbType.DateTime).Value = ObjBll.ConfirmationDate;
            ObjCmd.Parameters.Add("@PAN", SqlDbType.VarChar).Value    = ObjBll.PAN;
            ObjCmd.Parameters.Add("@PHONE1", SqlDbType.VarChar).Value = ObjBll.Phone1;
            ObjCmd.Parameters.Add("@PHONE2", SqlDbType.VarChar).Value = ObjBll.Phone2;
            ObjCmd.Parameters.Add("@EMAIL", SqlDbType.VarChar).Value  = ObjBll.Email;
            ObjCmd.Parameters.Add("@FAX", SqlDbType.VarChar).Value    = ObjBll.Fax;

            ObjCmd.Parameters.Add("@EMPLOYEEGRADE", SqlDbType.VarChar).Value      = ObjBll.EmployeeGrade;
            ObjCmd.Parameters.Add("@EMPLOYEETYPE", SqlDbType.VarChar).Value       = ObjBll.EmployeeType;
            ObjCmd.Parameters.Add("@REPORTINGAUTHORITY", SqlDbType.VarChar).Value = ObjBll.ReportingAuthority;
            ObjCmd.Parameters.Add("@EXPERIENCEDORNOT", SqlDbType.VarChar).Value   = ObjBll.ExperiencedOrNot;

            ObjCmd.Parameters.Add("@PHOTO", SqlDbType.Image).Value = ObjBll.Photo;


            ObjCmd.Parameters.Add("@QUALIFICATION", SqlDbType.BigInt).Value      = ObjBll.QualificationId;
            ObjCmd.Parameters.Add("@BOARDORUNIVERSITY", SqlDbType.VarChar).Value = ObjBll.BoardOrUniversity;
            ObjCmd.Parameters.Add("@PASSOUTYEAR", SqlDbType.VarChar).Value       = ObjBll.PassoutYear;
            ObjCmd.Parameters.Add("@CLASS", SqlDbType.VarChar).Value             = ObjBll.Class;
            ObjCmd.Parameters.Add("@MARK", SqlDbType.VarChar).Value      = ObjBll.Mark;
            ObjCmd.Parameters.Add("@EXPERIENCEXML", SqlDbType.Xml).Value = ConvertToXml(ObjBll.DtExperience);


            ObjCmd.ExecuteNonQuery();
        }