Beispiel #1
0
        public void Save(ClsBllServiceRegistration ObjBll, int flag)
        {
            //            ConnectToDb();

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

            ObjCmd.CommandType = CommandType.StoredProcedure;
            ObjCmd.Connection  = con;
            ObjCmd.Parameters.Clear();



            ObjCmd.Parameters.Add("@FLAG", SqlDbType.BigInt).Value = flag;

            ObjCmd.Parameters.Add("@SERVICENO", SqlDbType.VarChar).Value = ObjBll.ServiceUID.ToString();

            ObjCmd.Parameters.Add("@CUSTOMERID", SqlDbType.BigInt).Value = ObjBll.CustomerId;


            ObjCmd.Parameters.Add("@ORDERDATE", SqlDbType.DateTime).Value = ObjBll.OrderDate;
            ObjCmd.Parameters.Add("@SERVICEXML", SqlDbType.Xml).Value     = ConvertToXml(ObjBll.DataTableToSave);

            if (flag == 4)
            {
                ObjCmd.Parameters.Add("@REGISTRATIONID", SqlDbType.BigInt).Value = ObjBll.RegistrationId;
            }


            ObjCmd.ExecuteNonQuery();
        }
Beispiel #2
0
        public DataTable ReturnDT(ClsBllServiceRegistration ObjBll, int flag)
        {
            if (con.State == ConnectionState.Closed)
            {
                con.Open();
            }
            ObjCmd             = new SqlCommand("SP_SERVICEREGISTRATION");
            ObjCmd.CommandType = CommandType.StoredProcedure;
            ObjCmd.Connection  = con;
            ObjCmd.Parameters.Clear();

            ObjCmd.Parameters.Add("@FLAG", SqlDbType.BigInt).Value = flag;
            if (flag == 6)
            {
                ObjCmd.Parameters.Add("@PRODUCTID", SqlDbType.BigInt).Value = ObjBll.ProductId;
            }
            if (flag == 7)
            {
                ObjCmd.Parameters.Add("@SERVICEID", SqlDbType.BigInt).Value = ObjBll.ServiceId;
            }
            if (flag == 8)
            {
                ObjCmd.Parameters.Add("@REGISTRATIONID", SqlDbType.BigInt).Value = ObjBll.RegistrationId;
            }
            if (flag == 11)
            {
                ObjCmd.Parameters.Add("@CUSTOMERID", SqlDbType.BigInt).Value = ObjBll.CustomerId;
            }

            SqlDataAdapter SDA = new SqlDataAdapter(ObjCmd);
            DataTable      DT  = new DataTable();

            SDA.Fill(DT);
            return(DT);
        }
Beispiel #3
0
        public void Delete(ClsBllServiceRegistration ObjBll, int flag)
        {
            //            ConnectToDb();
            if (con.State == ConnectionState.Closed)
            {
                con.Open();
            }
            SqlCommand ObjCmd = new SqlCommand("SP_SERVICEREGISTRATION");

            ObjCmd.CommandType = CommandType.StoredProcedure;
            ObjCmd.Connection  = con;
            ObjCmd.Parameters.Clear();



            ObjCmd.Parameters.Add("@FLAG", SqlDbType.BigInt).Value           = flag;
            ObjCmd.Parameters.Add("@REGISTRATIONID", SqlDbType.BigInt).Value = ObjBll.RegistrationId;

            ObjCmd.ExecuteNonQuery();
        }