Exemple #1
0
        public SPResponse ActiveInactiveChannelPartner(int ChannelPartnerId)
        {
            tblChannelPartner objchannel = new tblChannelPartner();
            SPResponse        result     = new SPResponse();

            using (var context = new CommonDBContext())
            {
                objchannel = context.tblChannelPartners.Where(x => x.CPId == ChannelPartnerId).FirstOrDefault();

                if (objchannel.IsActive == true)
                {
                    objchannel.IsActive = false;
                }
                else
                {
                    objchannel.IsActive = true;
                }

                context.tblChannelPartners.AddOrUpdate(objchannel);
                context.SaveChanges();
                result.ResponseCode    = "00";
                result.ResponseMessage = "Channel Partner Updated Successfully";
            }
            return(result);
        }
        public ActionResult AddChannelPartner(string jsonData)
        {
            SPResponse result      = new SPResponse();
            var        userDetails = (CustomerLoginDetail)Session["UserSession"];
            string     ChannelId   = "";

            try
            {
                JavaScriptSerializer json_serializer = new JavaScriptSerializer();
                json_serializer.MaxJsonLength = int.MaxValue;
                object[]          objData    = (object[])json_serializer.DeserializeObject(jsonData);
                tblChannelPartner objchannel = new tblChannelPartner();
                foreach (Dictionary <string, object> item in objData)
                {
                    objchannel.CPartnerName = Convert.ToString(item["channelNm"]);
                    objchannel.CreatedBy    = userDetails.LoginId;
                    objchannel.CreatedDate  = DateTime.Now;
                    ChannelId           = Convert.ToString(item["ChannelId"]);
                    objchannel.IsActive = Convert.ToBoolean(item["IsActive"]);
                    if (ChannelId != "")
                    {
                        objchannel.CPId = Convert.ToInt32(ChannelId);
                    }
                    else
                    {
                    }
                }
                result = COR.AddChannelPartner(objchannel);
            }
            catch (Exception ex)
            {
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Exemple #3
0
        public tblChannelPartner GetchannelById(int ChannelPartnerid)
        {
            tblChannelPartner objchannel = new tblChannelPartner();

            using (var context = new CommonDBContext())
            {
                objchannel = context.tblChannelPartners.Where(x => x.CPId == ChannelPartnerid).FirstOrDefault();
            }
            return(objchannel);
        }
        public ActionResult GetChannelPartner(int ChannelPartnerId)
        {
            tblChannelPartner objchannel = new tblChannelPartner();

            try
            {
                objchannel = COR.GetchannelById(ChannelPartnerId);
            }
            catch (Exception ex)
            {
            }
            return(Json(objchannel, JsonRequestBehavior.AllowGet));
        }
Exemple #5
0
        public SPResponse AddChannelPartner(tblChannelPartner objtblchannel)
        {
            SPResponse result = new SPResponse();

            try
            {
                using (var context = new CommonDBContext())
                {
                    context.tblChannelPartners.AddOrUpdate(objtblchannel);
                    context.SaveChanges();
                    result.ResponseCode    = "00";
                    result.ResponseMessage = "Channel Partner Added Successfully";
                }
            }
            catch (Exception ex)
            {
                newexception.AddException(ex, "onboarding_master");
            }
            return(result);
        }