Exemplo n.º 1
0
        public static List <ReceivingHeader> GetReceivingHeader(NameValueCollection querystring)
        {
            string criteria = querystring.Get("Criteria");
            int    branchid = int.TryParse(querystring.Get("BranchID"), out branchid) ? branchid : 0;

            return(ReceivingDAL.GetReceivingHeader(criteria, branchid));
        }
Exemplo n.º 2
0
        public static string Manage(NameValueCollection querystring, NameValueCollection formdata)
        {
            string  isInsert = querystring.Get("TransType");
            int     intParser;
            decimal decParser;

            UserProfile userProfile = WebCommon.GetUserProfile();

            var receivingDetails = new List <ReceivingDetail>();

            receivingDetails = (List <ReceivingDetail>)receivingDetails.ToClass(formdata["Data"]);

            var receivingBTDetails = new List <ReceivingBTDetail>();

            receivingBTDetails = (List <ReceivingBTDetail>)receivingBTDetails.ToClass(formdata["BTData"]);

            var receivingHeaders = new ReceivingHeader
            {
                RRID              = int.TryParse(querystring.Get("RRID"), out intParser) ? intParser : 0,
                RRNo              = int.TryParse(querystring.Get("RRNo"), out intParser) ? intParser : 0,
                RRDate            = querystring.Get("RRDate"),
                BranchID          = int.TryParse(querystring.Get("BranchID"), out intParser) ? intParser : 0,
                TransactionTypeID = int.TryParse(querystring.Get("TransactionTypeID"), out intParser) ? intParser : 0,
                SINo              = querystring.Get("SINo"),
                SIDate            = querystring.Get("SIDate"),
                PONo              = querystring.Get("PONo"),
                PODate            = querystring.Get("PODate"),
                VRate             = decimal.TryParse(querystring.Get("VRate"), out decParser) ? decParser : 0,
                EWTRate           = decimal.TryParse(querystring.Get("EWTRate"), out decParser) ? decParser : 0,
                GrossAmount       = decimal.TryParse(querystring.Get("GrossAmount"), out decParser) ? decParser : 0,
                Discount          = decimal.TryParse(querystring.Get("Discount"), out decParser) ? decParser : 0,
                NetAmount         = decimal.TryParse(querystring.Get("NetAmount"), out decParser) ? decParser : 0,
                InputTax          = decimal.TryParse(querystring.Get("InputTax"), out decParser) ? decParser : 0,
                VatableAmount     = decimal.TryParse(querystring.Get("VatableAmount"), out decParser) ? decParser : 0,
                EWTAmount         = decimal.TryParse(querystring.Get("EWTAmount"), out decParser) ? decParser : 0,
                PODetails         = querystring.Get("PODetails"),
                Particulars       = querystring.Get("Particulars"),
                SupplierID        = int.TryParse(querystring.Get("SupplierID"), out intParser) ? intParser : 0,
                SupplierTerm      = int.TryParse(querystring.Get("SupplierTerm"), out intParser) ? intParser : 0,
                Details           = receivingDetails,
                BTDetails         = receivingBTDetails,
                UserID            = userProfile.UserId
            };

            string param = WebCommon.ToXML(receivingHeaders);

            return(ReceivingDAL.Manage(param, isInsert));
        }
Exemplo n.º 3
0
        public static List <ReceivingBTDetail> GetReceivingBTDetail(NameValueCollection querystring)
        {
            int rrid = int.TryParse(querystring.Get("RRID"), out rrid) ? rrid : 0;

            return(ReceivingDAL.GetReceivingBTDetail(rrid));
        }
Exemplo n.º 4
0
        public static List <Product> GetProduct(NameValueCollection querystring)
        {
            string criteria = querystring.Get("Criteria");

            return(ReceivingDAL.GetProduct(criteria));
        }
Exemplo n.º 5
0
 public static List <RRTransactionType> GetTransactionType()
 {
     return(ReceivingDAL.GetTransactionType());
 }
Exemplo n.º 6
0
        public static List <RRBillingType> GetBillingType(NameValueCollection querystring)
        {
            string criteria = querystring.Get("Criteria");

            return(ReceivingDAL.GetBillingType(criteria));
        }
Exemplo n.º 7
0
        public static List <Supplier> GetSupplier(NameValueCollection querystring)
        {
            string criteria = querystring.Get("Criteria");

            return(ReceivingDAL.GetSupplier(criteria));
        }