Exemple #1
0
 public void FillDatas(MainModel data)
 {
     this.Currencies  = data.Currencies;
     this.Categories  = data.Categories;
     this.Brands      = data.Brands;
     this.CompanyInfo = data.CompanyInfo;
 }
        public CompanyInfoDTO GetcompanyNameandaddressDetails(string Connectionstring)
        {
            CompanyInfoDTO _CompanyInfoDTO = new CompanyInfoDTO();

            try
            {
                using (NpgsqlDataReader dr = NPGSqlHelper.ExecuteReader(Connectionstring, CommandType.Text, "select * from vwcompanydetails  where statusid=" + Convert.ToInt32(Status.Active) + ";"))
                {
                    while (dr.Read())
                    {
                        _CompanyInfoDTO.pCompanyName            = Convert.ToString(dr["nameofenterprise"]);
                        _CompanyInfoDTO.pAddress1               = Convert.ToString(dr["address1"]);
                        _CompanyInfoDTO.pAddress2               = Convert.ToString(dr["address2"]);
                        _CompanyInfoDTO.pState                  = Convert.ToString(dr["state"]);
                        _CompanyInfoDTO.pDistrict               = Convert.ToString(dr["district"]);
                        _CompanyInfoDTO.pcity                   = Convert.ToString(dr["city"]);
                        _CompanyInfoDTO.pPincode                = Convert.ToString(dr["pincode"]);
                        _CompanyInfoDTO.pCinNo                  = Convert.ToString(dr["cinnumber"]);
                        _CompanyInfoDTO.pGstinNo                = Convert.ToString(dr["gstinnumber"]);
                        _CompanyInfoDTO.pBranchname             = Convert.ToString(dr["branchname"]);
                        _CompanyInfoDTO.pdatepickerenablestatus = Convert.ToBoolean(dr["datepickerenablestatus"]);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(_CompanyInfoDTO);
        }
Exemple #3
0
        //[HttpPost("[action]")]
        public async Task <ActionResult> pvwAddCompanyInfo([FromBody] CompanyInfoDTO _sarpara)

        {
            CompanyInfoDTO _CompanyInfo = new CompanyInfoDTO();

            try
            {
                string     baseadress = config.Value.urlbase;
                HttpClient _client    = new HttpClient();
                _client.DefaultRequestHeaders.Add("Authorization", "Bearer " + HttpContext.Session.GetString("token"));
                var result = await _client.GetAsync(baseadress + "api/CompanyInfo/GetCompanyInfoById/" + _sarpara.CompanyInfoId);

                string valorrespuesta = "";
                if (result.IsSuccessStatusCode)
                {
                    valorrespuesta = await(result.Content.ReadAsStringAsync());
                    _CompanyInfo   = JsonConvert.DeserializeObject <CompanyInfoDTO>(valorrespuesta);
                }

                if (_CompanyInfo == null)
                {
                    _CompanyInfo = new CompanyInfoDTO();
                }
            }
            catch (Exception ex)
            {
                _logger.LogError($"Ocurrio un error: { ex.ToString() }");
                throw ex;
            }



            return(PartialView(_CompanyInfo));
        }
Exemple #4
0
        public async Task <IServiceResponse <bool> > UpdateCompanyInfo(int id, CompanyInfoDTO companyInfo)
        {
            return(await HandleApiOperationAsync(async() => {
                await _companyInfo.UpdateCompanyInfo(id, companyInfo);

                return new ServiceResponse <bool>(true);
            }));
        }
Exemple #5
0
        public async Task <IServiceResponse <bool> > AddCompanyInfo(CompanyInfoDTO companyInfo)
        {
            return(await HandleApiOperationAsync(async() => {
                await _companyInfo.AddCompanyInfo(companyInfo);

                return new ServiceResponse <bool>(true);
            }));
        }
Exemple #6
0
        public void Add(CompanyInfoDTO DTO)
        {
            using (var container = new InventoryContainer())
            {
                CompanyInfo gur = new CompanyInfo();

                container.CompanyInfoes.AddObject((CompanyInfo)DTOMapper.DTOObjectConverter(DTO, gur));
                container.SaveChanges();
            }
        }
Exemple #7
0
 public HttpResponseMessage Add(CompanyInfoDTO dto)
 {
     try
     {
         new CompanyInfoBL().Add(dto);
         return(Request.CreateResponse(HttpStatusCode.OK, true));
     }
     catch (Exception ex)
     {
         LogManager.Instance.Error(ex);
         return(Request.CreateResponse(HttpStatusCode.InternalServerError, false));
     }
 }
Exemple #8
0
        public async Task <ActionResult <CompanyInfo> > SaveCompanyInfo([FromBody] CompanyInfoDTO _CompanyInfoS)
        {
            CompanyInfo _CompanyInfo = _CompanyInfoS;

            try
            {
                CompanyInfo _listCompanyInfo = new CompanyInfo();
                string      baseadress       = config.Value.urlbase;
                HttpClient  _client          = new HttpClient();
                _client.DefaultRequestHeaders.Add("Authorization", "Bearer " + HttpContext.Session.GetString("token"));
                var result = await _client.GetAsync(baseadress + "api/CompanyInfo/GetCompanyInfoById/" + _CompanyInfo.CompanyInfoId);

                string valorrespuesta = "";
                _CompanyInfo.FechaModificacion   = DateTime.Now;
                _CompanyInfo.UsuarioModificacion = HttpContext.Session.GetString("user");
                if (result.IsSuccessStatusCode)
                {
                    valorrespuesta = await(result.Content.ReadAsStringAsync());
                    _CompanyInfo   = JsonConvert.DeserializeObject <CompanyInfo>(valorrespuesta);
                }

                if (_CompanyInfo == null)
                {
                    _CompanyInfo = new Models.CompanyInfo();
                }

                if (_CompanyInfoS.CompanyInfoId == 0)
                {
                    _CompanyInfoS.FechaCreacion   = DateTime.Now;
                    _CompanyInfoS.UsuarioCreacion = HttpContext.Session.GetString("user");
                    var insertresult = await Insert(_CompanyInfoS);
                }
                else
                {
                    _CompanyInfoS.UsuarioCreacion = _CompanyInfo.UsuarioCreacion;
                    _CompanyInfoS.FechaCreacion   = _CompanyInfo.FechaCreacion;
                    var updateresult = await Update(_CompanyInfo.CompanyInfoId, _CompanyInfoS);
                }
            }
            catch (Exception ex)
            {
                _logger.LogError($"Ocurrio un error: { ex.ToString() }");
                throw ex;
            }

            return(Json(_CompanyInfo));
        }
Exemple #9
0
        public void Update(CompanyInfoDTO c)
        {
            var compInfo = (from p in db.CompanyInfos where p.Id == c.Id select p).FirstOrDefault();

            compInfo.Accountant     = c.Accountant;
            compInfo.Address        = c.Address;
            compInfo.BankDetails    = c.BankDetails;
            compInfo.City           = c.City;
            compInfo.Director       = c.Director;
            compInfo.INN            = c.INN;
            compInfo.LegalName      = c.LegalName;
            compInfo.MFO            = c.MFO;
            compInfo.PaymentAccount = c.PaymentAccount;
            compInfo.Phone          = c.Phone;
            compInfo.OKONX          = c.OKONX;
            compInfo.UpdatedDate    = DateTime.Now;

            db.SubmitChanges();
        }
Exemple #10
0
        public void Add(CompanyInfoDTO c)
        {
            var compInfo = new CompanyInfo()
            {
                Accountant     = c.Accountant,
                Address        = c.Address,
                BankDetails    = c.BankDetails,
                City           = c.City,
                Director       = c.Director,
                INN            = c.INN,
                LegalName      = c.LegalName,
                Id             = c.Id,
                MFO            = c.MFO,
                PaymentAccount = c.PaymentAccount,
                Phone          = c.Phone,
                OKONX          = c.OKONX
            };

            db.CompanyInfos.InsertOnSubmit(compInfo);
            db.SubmitChanges();
        }
        public IActionResult GetcompanyNameandaddressDetails()
        {
            _CompanyInfoDTO = new CompanyInfoDTO();
            try
            {
                _CompanyInfoDTO = obj.GetcompanyNameandaddressDetails(Con);
                if (_CompanyInfoDTO != null)
                {
                    return(Ok(_CompanyInfoDTO));
                }
                else
                {
                    return(StatusCode(StatusCodes.Status204NoContent));
                }
            }
            catch (Exception ex)
            {
                return(StatusCode(StatusCodes.Status500InternalServerError));

                throw ex;
            }
        }
Exemple #12
0
        public void Edit(CompanyInfoDTO DTO)
        {
            using (var container = new InventoryContainer())
            {
                var Comp = new CompanyInfo();

                Comp = container.CompanyInfoes.FirstOrDefault(o => o.CompId.Equals(DTO.CompId));
                Comp.CompPresentAdd   = DTO.CompPresentAdd;
                Comp.CompName_BarCode = DTO.CompName_BarCode;
                Comp.CompPermanantAdd = DTO.CompPermanantAdd;
                Comp.Website          = DTO.Website;
                Comp.CompDes          = DTO.CompDes;
                Comp.CompEmail        = DTO.CompEmail;
                Comp.CompMobile1      = DTO.CompMobile1;
                Comp.CompMobile2      = DTO.CompMobile2;
                Comp.CompName         = DTO.CompName;
                Comp.UpdateBy         = DTO.UpdateBy;
                Comp.UpdateDate       = DTO.UpdateDate;
                Comp.CompStatus       = DTO.CompStatus;
                Comp = (CompanyInfo)DTOMapper.DTOObjectConverter(DTO, Comp);
                container.SaveChanges();
            }
        }
Exemple #13
0
 public void Edit(CompanyInfoDTO DTO)
 {
     DAL.Edit(DTO);
 }
Exemple #14
0
 public void Add(CompanyInfoDTO DTO)
 {
     DAL.Add(DTO);
 }
Exemple #15
0
 public void Update(CompanyInfoDTO dto)
 {
     new CompanyInfoDalFacade().Update(dto);
 }
Exemple #16
0
 public void Add(CompanyInfoDTO dto)
 {
     new CompanyInfoDalFacade().Add(dto);
 }