Exemplo n.º 1
0
        public int AgentOrderCreate(AgentOrderCreateModel obj)
        {
            //int id = _rsdal.GetFarmerIdByMobile(mobile);
            DataTable DT   = Helper.Helper.ToDataTable(obj.Product);
            int       flag = _Apdal.AgentOrderCreate(obj.userid, obj.Farmer.FarmerId, obj.Farmer.FarmerName, obj.Farmer.FatherName, obj.Farmer.Mobile,
                                                     obj.Farmer.StateId, obj.Farmer.DistrictId, obj.Farmer.BlockId, obj.Farmer.VillageId, obj.Farmer.OtherVillageName, obj.Farmer.Address,
                                                     obj.DeliveryDate, obj.ModeOfPayment, DT);

            return(flag);
        }
Exemplo n.º 2
0
        public void AgentOrderCreate(AgentOrderCreateModel obj)
        {
            int flag = 0;
            Dictionary <string, int> returndata = new Dictionary <string, int>();

            returndata.Add("status", 0);
            returndata.Add("OrderId", 0);

            if (obj.apiKey == ConfigurationManager.AppSettings["reasonkey"])
            {
                try
                {
                    flag = _agentbal.AgentOrderCreate(obj);

                    if (flag > 0)
                    {
                        returndata.Remove("status");
                        returndata.Remove("OrderId");
                        returndata.Add("status", 1);
                        returndata.Add("OrderId", flag);
                    }
                    else
                    {
                        returndata.Remove("status");
                        returndata.Remove("OrderId");
                        returndata.Add("status", 0);
                        returndata.Add("OrderId", 0);
                    }
                }
                catch (Exception ex)
                {
                    returndata.Remove("status");
                    returndata.Add(ex.Message, 0);
                    LogBal.ErrorLog(this.GetType().Name, MethodBase.GetCurrentMethod().Name, ex.Message, obj.userid);
                }
            }
            string json = JsonConvert.SerializeObject(returndata);

            HttpContext.Current.Response.ContentType = "application/json; charset=utf-8";
            HttpContext.Current.Response.Write(json);
        }