Пример #1
0
 /*
  * Function Name : InsertCompanyDetails
  * Parameters : CompanyDetails companyDetails
  * Return Type : int
  *
  * Function Name : ListCompanyDetails
  * Parameters : -
  * Return Type : List<CompanyDetails>
  *
  * Function Name : SelectCompanyDetails
  * Parameters : string id
  * Return Type : CompanyDetails
  *
  */
 public int InsertCompanyDetails(CompanyDetails companyDetails)
 {
     if (connectionStatus)
     {
         sqlCommand             = new SqlCommand(LocalStoreProcedures.INSERT_COMPANY_DETAILS, sqlConnection);
         sqlCommand.CommandType = CommandType.StoredProcedure;
         sqlCommand.Parameters.AddWithValue("COMPANY_NAME", companyDetails.name);
         sqlCommand.Parameters.AddWithValue("COMPANY_MOBILE_NUMBER", companyDetails.mobileNumber);
         sqlCommand.Parameters.AddWithValue("COMPANY_EMAIL", companyDetails.email);
         sqlCommand.Parameters.AddWithValue("COMPANY_TYPE", companyDetails.companyType);
         sqlCommand.Parameters.AddWithValue("COMPANY_ADDRESS", companyDetails.address);
         sqlCommand.Parameters.AddWithValue("COMPANY_ID", companyDetails.id);
         return(sqlCommand.ExecuteNonQuery());
     }
     return(0);
 }
Пример #2
0
        public ActionResult SetCompanyDetails(CompanyDetails companyDetails)
        {
            try
            {
                var    filePath = Path.Combine(AppContext.BaseDirectory, "companyDetails.json");
                string json     = JsonConvert.SerializeObject(companyDetails, Formatting.Indented);

                System.IO.File.WriteAllText(filePath, json, Encoding.UTF8);

                return(Ok());
            }
            catch
            {
                return(BadRequest());
            }
        }
Пример #3
0
        public ActionResult <CompanyDetails> GetCompanyDetails()
        {
            try
            {
                var    filePath = Path.Combine(AppContext.BaseDirectory, "companyDetails.json");
                string json     = System.IO.File.ReadAllText(filePath, Encoding.UTF8);

                CompanyDetails company = JsonConvert.DeserializeObject <CompanyDetails>(json);

                return(company);
            }
            catch (Exception ex)
            {
                throw new Exception($"Не удалось получить реквизиты компании | {ex.Message}");
            }
        }
Пример #4
0
        public CompanyDetailsResponse Get(CompanyDetails request)
        {
            var customer = Db.SingleById <Company>(request.Id);

            if (customer == null)
            {
                throw new HttpError(HttpStatusCode.NotFound,
                                    new ArgumentException("Company does not exist: " + request.Id));
            }


            return(new CompanyDetailsResponse
            {
                Company = customer
            });
        }
Пример #5
0
        public string AddCompanyManagementInfo(CompanyDetails companyDetails)
        {
            var    newCompanyMember = "{ 'companyid': " + companyDetails.companyId + ", 'companyname': '" + companyDetails.companyName + "'}";
            string json             = File.ReadAllText(jsonFile);
            var    jsonObj          = JObject.Parse(json);
            var    experienceArrary = jsonObj.GetValue("experiences") as JArray;
            var    newCompany       = JObject.Parse(newCompanyMember);

            experienceArrary.Add(newCompany);

            jsonObj["experiences"] = experienceArrary;
            string newJsonResult = Newtonsoft.Json.JsonConvert.SerializeObject(jsonObj, Newtonsoft.Json.Formatting.Indented);

            File.WriteAllText(jsonFile, newJsonResult);
            return(jsonObj.ToString());
        }
Пример #6
0
 /// <summary>
 /// Create a copy of <see cref="WithdrawInfo"/>.
 /// </summary>
 /// <returns>Copy.</returns>
 public override WithdrawInfo Clone()
 {
     return(new WithdrawInfo
     {
         Type = Type,
         Currency = Currency,
         Express = Express,
         ChargeFee = ChargeFee,
         BankDetails = BankDetails?.Clone(),
         IntermediaryBankDetails = IntermediaryBankDetails?.Clone(),
         CompanyDetails = CompanyDetails?.Clone(),
         CardNumber = CardNumber,
         PaymentId = PaymentId,
         CryptoAddress = CryptoAddress,
         Comment = Comment,
     });
 }
Пример #7
0
        public IActionResult BothStrategies()
        {
            List <Company> companies = dbContext.Companies.ToList();

            companies = companies.GetRange(0, TotalCompanies);
            CompanyDetails        temp     = new CompanyDetails();
            List <CompanyDetails> tempList = new List <CompanyDetails>();
            List <CompanyDetails> _model   = new List <CompanyDetails>();
            bool _flagDividendGiven;

            if (companies != null)
            {
                foreach (var item in companies)
                {
                    temp = GetCompanyDetails(item.symbol);

                    _flagDividendGiven = IsDividendGiven(item.symbol);
                    if (temp != null && _flagDividendGiven)
                    {
                        tempList.Add(temp);
                    }
                }
            }

            if (tempList.Count != 0)
            {
                _model = tempList.OrderByDescending(x => x.returnOnEquity).ThenByDescending(x => x.variance).ToList();
                _model = _model.OrderByDescending(x => x.revenuePerShare).ThenByDescending(x => x.returnOnEquity).ThenByDescending(x => x.PTE).ToList();
            }

            if (_model != null)
            {
                if (_model.Count < 5)
                {
                    return(View(_model));
                }
                else
                {
                    return(View(_model.GetRange(0, 5)));
                }
            }
            else
            {
                return(View(null));
            }
        }
Пример #8
0
        public async Task <List <CompanyDto> > GetCompanys()
        {
            var companyes = (await _uowDigests.CompanyRepository.ListAsync()).ToList();

            try
            {
                var compDetail = CompanyDetails.Create("fdfd");
                var comp       = Company.Create("wqwq", compDetail.Value).Value;
                var companyDto = _mapper.Map <CompanyDto>(comp);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }

            return(null);
        }
        void AddCompany(object param)
        {
            ICompanyDetails CompanyDetails = new CompanyDetails();

            UpdateBindingGroup.CommitEdit();
            bool results     = false;
            var  compDetails = SelectedCompany as CompanyDetailsEntities;
            //   DateTime dDate;
            MessageBoxResult result = MessageBox.Show("Do you want to save changes?", "Save Content", MessageBoxButton.YesNo);

            switch (result)
            {
            case MessageBoxResult.Yes:

                results = CompanyDetails.AddCompany(compDetails);
                break;

            case MessageBoxResult.No:
                break;
            }


            if (results)
            {
                //// MessageBox.Show("Company Details Saved successfully!");
                //UpdateBindingGroup.CommitEdit();
                //var loadDropdown = SelectedCompany as CompanyDetailsEntities;
                //var shippingdetails = CompanyDetails.GetShippingDetails(compId, "Company");
                //if (shippingdetails.Count() > 0)
                //{
                //    loadDropdown.ShippingAddress = shippingdetails;
                //    var latestEntry = shippingdetails.LastOrDefault();
                //    loadDropdown.ShippingID = latestEntry.ShippingID;
                //    loadDropdown.ShipTo_City = latestEntry.ShipTo_City;
                //    loadDropdown.ShipTo_Country = latestEntry.ShipTo_Country;
                //    loadDropdown.ShipTo_Line1 = latestEntry.ShipTo_Line1;
                //    loadDropdown.ShipTo_Line2 = latestEntry.ShipTo_Line2;
                //    loadDropdown.ShipTo_PostalCode = latestEntry.ShipTo_PostalCode;
                //    loadDropdown.ShipTo_State = latestEntry.ShipTo_State;
                //}
            }
            else
            {
                MessageBox.Show("There was some problem while updating, kindly try again later!");
            }
        }
Пример #10
0
        public ActionResult SaveCompany(CompanyDetails objCompany)
        {
            if (ModelState.IsValid)
            {
                tbl_companyDetails objuser = new Models.DB.tbl_companyDetails();


                string compname = objCompany.comp_name;
                string yr       = DateTime.Now.Year.ToString();
                string crmname  = "crm";
                string compid   = compname + "_" + yr + "_" + crmname;
                objuser.comp_id       = compid;
                objuser.holder_id     = 24;
                objuser.comp_name     = objCompany.comp_name;
                objuser.comp_url      = objCompany.comp_url;
                objuser.comp_addr     = objCompany.comp_addr;
                objuser.city          = objCompany.city;
                objuser.state         = objCompany.state;
                objuser.country       = objCompany.country;
                objuser.postal_code   = objCompany.postal_code;
                objuser.tel_no        = objCompany.tel_no;
                objuser.comp_email    = objCompany.comp_email;
                objuser.mob_no        = objCompany.mob_no;
                objuser.comp_fax      = objCompany.comp_fax;
                objuser.personal_site = objCompany.personal_site;
                objuser.acc_no        = objCompany.acc_no;
                objuser.tax_no        = objCompany.tax_no;
                objuser.vat_no        = objCompany.vat_no;
                objuser.vat_pswd      = objCompany.vat_pswd;
                objuser.currency      = objCompany.currency;
                objentity.tbl_companyDetails.Add(objuser);

                if (objentity.SaveChanges() > 0)
                {
                    return(RedirectToAction("CompanyView", "Company"));
                }
                else
                {
                    ViewBag.errormessage = "Failed";
                }

                return(RedirectToAction("CompanyView", "Company"));
            }
            return(RedirectToAction("CompanyView", "Company"));
        }
Пример #11
0
        public CompanyDetails SelectCompanyDetails(string id)
        {
            CompanyDetails companyDetails;

            if (connectionStatus)
            {
                sqlCommand             = new SqlCommand(LocalStoreProcedures.SELECT_COMPANY_DETAILS, sqlConnection);
                sqlCommand.CommandType = CommandType.StoredProcedure;
                sqlCommand.Parameters.AddWithValue("COMPANY_ID", id);
                dataTable      = new DataTable("Company Details");
                sqlDataAdapter = new SqlDataAdapter(sqlCommand);
                sqlDataAdapter.Fill(dataTable);
                if (dataTable.Rows.Count > 0)
                {
                    companyDetails = new CompanyDetails();
                    DataRow row = dataTable.Rows[0];
                    companyDetails.name         = row[1].ToString();
                    companyDetails.mobileNumber = row[2].ToString();
                    companyDetails.email        = row[3].ToString();
                    companyDetails.companyType  = row[4].ToString();
                    companyDetails.address      = row[5].ToString();
                    companyDetails.id           = row[6].ToString();
                    return(companyDetails);
                }
                else
                {
                    companyDetails              = new CompanyDetails();
                    companyDetails.name         = "";
                    companyDetails.mobileNumber = "";
                    companyDetails.email        = "";
                    companyDetails.companyType  = "";
                    companyDetails.address      = "";
                    companyDetails.id           = "";
                    return(companyDetails);
                }
            }
            companyDetails              = new CompanyDetails();
            companyDetails.name         = "";
            companyDetails.mobileNumber = "";
            companyDetails.email        = "";
            companyDetails.companyType  = "";
            companyDetails.address      = "";
            companyDetails.id           = "";
            return(companyDetails);
        }
Пример #12
0
        public int InjectCompanyDetails(CompanyDetails comp_details)
        {
            SqlConnection conn = new SqlConnection("Data Source=EARTHLING;" +
                                                   "Initial Catalog=EmployeeDataBaseManagementSystem;" +
                                                   "Integrated Security=true");

            conn.Open();
            SqlCommand command = new SqlCommand("INSERT INTO [Company Details] VALUES(" +
                                                "'" + comp_details.EmployeeName + "','" + comp_details.Contact + "','" + comp_details.CompanyLocation + "','" +
                                                comp_details.CompanyWebsite + "'," + comp_details.EmployeeID + ")", conn);



            int result = command.ExecuteNonQuery();

            conn.Close();
            return(result);
        }
Пример #13
0
        public CompanyDetails GetAll(string symbol)
        {
            string IEXTrading_API_PATH = BASE_URL + "stock/" + symbol + "/stats";
            string _list = "";

            CompanyDetails _all = new CompanyDetails();

            httpClient.BaseAddress = new Uri(IEXTrading_API_PATH);
            HttpResponseMessage response = httpClient.GetAsync(IEXTrading_API_PATH).GetAwaiter().GetResult();

            if (response.IsSuccessStatusCode)
            {
                _list = response.Content.ReadAsStringAsync().GetAwaiter().GetResult();
            }

            var jsonObject = (JObject)JsonConvert.DeserializeObject(_list);

            if (jsonObject.Property("revenuePerShare") != null)
            {
                _all.revenuePerShare = ((jsonObject.Property("revenuePerShare").Value.ToString().Length == 0) || (jsonObject.Property("revenuePerShare").Value.ToString() == "NaN")) ? 0 : Convert.ToDecimal(jsonObject.Property("revenuePerShare").Value.ToString());
            }
            if (jsonObject.Property("returnOnEquity") != null)
            {
                _all.returnOnEquity = ((jsonObject.Property("returnOnEquity").Value.ToString().Length == 0) || (jsonObject.Property("returnOnEquity").Value.ToString() == "NaN")) ? 0 : Convert.ToDecimal(jsonObject.Property("returnOnEquity").Value.ToString());
            }
            if (jsonObject.Property("latestEPS") != null)
            {
                _all.latestEPS = ((jsonObject.Property("latestEPS").Value.ToString().Length == 0) || (jsonObject.Property("latestEPS").Value.ToString() == "NaN")) ? 0 : Convert.ToDecimal(jsonObject.Property("latestEPS").Value.ToString());
            }
            if (jsonObject.Property("companyName") != null)
            {
                _all.companyName = (jsonObject.Property("companyName").Value.ToString().Length == 0) ? "" : jsonObject.Property("companyName").Value.ToString();
            }
            if (jsonObject.Property("week52change") != null)
            {
                _all.week52change = ((jsonObject.Property("week52change").Value.ToString().Length == 0)) ? 0 : Convert.ToDecimal(jsonObject.Property("week52change").Value.ToString());
            }



            _all.symbol = symbol;

            return(_all);
        }
        /// <summary>
        /// Method to insert or update the CompanyDetails in the database using char(Flag)
        /// </summary>
        /// <param name="details"></param>
        /// <param name="Flag"></param>
        /// <returns>CompanyDetailsID</returns>
        public int insertupdateCompanyDetails(CompanyDetails details, char Flag)
        {
            int CompanyDetailsId = 0;

            try
            {
                if (details != null)
                {
                    conn.Open();
                    MySqlCommand cmd = new MySqlCommand("sp_insertupdateCompanyDetails", conn);
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("p_Flag", Flag);
                    cmd.Parameters.AddWithValue("p_Company_Details_ID", details.Company_Details_ID);
                    cmd.Parameters.AddWithValue("p_Org_Hier_ID", details.Org_Hier_ID);
                    //  cmd.Parameters.AddWithValue("p_Industry_Type", details.Industry_Type);
                    cmd.Parameters.AddWithValue("p_Formal_Name", details.Formal_Name);
                    cmd.Parameters.AddWithValue("p_Calender_StartDate", details.Calender_StartDate);
                    cmd.Parameters.AddWithValue("p_Calender_EndDate", details.Calender_EndDate);
                    //cmd.Parameters.AddWithValue("p_Calender_EndDate", details.CalenderCompEndDate);
                    cmd.Parameters.AddWithValue("p_Auditing_Frequency", details.Auditing_Frequency);
                    cmd.Parameters.AddWithValue("p_Website", details.Website);
                    cmd.Parameters.AddWithValue("p_Company_Email_ID", details.Company_EmailID);
                    cmd.Parameters.AddWithValue("p_Company_ContactNumber1", details.Company_ContactNumber1);
                    cmd.Parameters.AddWithValue("p_Company_ContactNumber2", details.Company_ContactNumber2);
                    cmd.Parameters.AddWithValue("p_Industry_Type_ID", details.Industry_Type_ID);
                    //  cmd.Parameters.AddWithValue("p_Compliance_Audit_Type", details.Compliance_Audit_Type);
                    cmd.Parameters.AddWithValue("p_Is_Active", details.Is_Active);
                    object objcompanydetailsid = cmd.ExecuteScalar();
                    if (objcompanydetailsid != null)
                    {
                        CompanyDetailsId = Convert.ToInt32(objcompanydetailsid);
                    }
                }
            }
            catch
            {
                throw;
            }
            finally
            {
                conn.Close();
            }
            return(CompanyDetailsId);
        }
        public IActionResult Upsert(int?id = 0)
        {
            CompanyDetails company = new CompanyDetails();
            JsonResult     result  = new JsonResult(new { });

            if (id == 0)
            {
                result.Value = new { Data = true, message = "Its Insert Call" };
                return(result);
            }
            company = _unitOfWork.Company.Get(id);
            if (company == null)
            {
                result.Value = new { Data = "Not Found" };
                return(result);
            }
            result.Value = new { Data = company, message = "Its Update Call" };
            return(result);
        }
Пример #16
0
        public void addCompanyImage(byte[] Image)
        {
            ICompanyDetails CompanyDetails = new CompanyDetails();

            CompanyDetails.AddCompanyLogo(Image);
            var _selectedCompany = SelectedCompany as CompanyDetailsEntities;
            var results          = CompanyDetails.GetCompanyDetails();
            {
                compId = results.ID;
                _selectedCompany.Comp_logo = results.Comp_logo;
                if (results.Comp_logo != null && results.Comp_logo.Length > 0)
                {
                    Bitmap imageBitMap = BytesToBitmap(results.Comp_logo);
                    //Bitmap bitmap = (Bitmap)Bitmap.FromFile(@"C:\Users\Ashutosh Dwivedi\Desktop\Motivationla.jpg", true);
                    results.ButtonSource          = BitmapConversion.BitmapToBitmapSource(imageBitMap);
                    _selectedCompany.ButtonSource = BitmapConversion.BitmapToBitmapSource(imageBitMap);
                }
            }
        }
        private CompanyDetails GetCompanyDetails(string symbol)
        {
            CompanyDetails cD = new CompanyDetails();
            string         CompanyDetails_End_Point = BASE_URL + "stock/" + symbol + "/company";
            string         apiResponse = string.Empty;

            httpClient.BaseAddress = new Uri(CompanyDetails_End_Point);
            HttpResponseMessage response = httpClient.GetAsync(CompanyDetails_End_Point).GetAwaiter().GetResult();

            if (response.IsSuccessStatusCode)
            {
                apiResponse = response.Content.ReadAsStringAsync().GetAwaiter().GetResult();
            }
            if (!string.IsNullOrEmpty(apiResponse))
            {
                cD = JsonConvert.DeserializeObject <CompanyDetails>(apiResponse);
            }
            return(cD);
        }
Пример #18
0
        public IActionResult Index()
        {
            var            companyDetails   = _db.Company;
            var            companyfind      = companyDetails.FindAll();
            CompanyDetails companyfindfirst = null;

            if (companyfind.Count() > 0)
            {
                companyfindfirst = companyfind.First();
            }
            else
            {
                companyfindfirst = new CompanyDetails()
                {
                    name = "", tel = "", _id = ObjectId.NewObjectId()
                }
            };

            return(View(companyfindfirst));
        }
        public async Task <IActionResult> CreateCompany([Bind("CompanyId,CompanyName,CompanyAddress,CompanyCity,CompanyPostalCode,CompanyLandLinePhoneNumber,CompanyLandLineExtensionNumber,CompanyEmailId,CompanyRegistrationDateTime,CompanyContactPerson,RoleId,UserName")] CompanyDetails companyDetails)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    _context.Add(companyDetails);
                    await _context.SaveChangesAsync();

                    TempData["success"] = true;
                    return(View(companyDetails));
                }
                ViewData["RoleId"]   = new SelectList(_context.Role, "RoleId", "PermissionType", companyDetails.RoleId);
                ViewData["UserName"] = new SelectList(_context.AccountInformation, "UserName", "UserName", companyDetails.UserName);
                return(View(companyDetails));
            } catch (Exception Ex)
            {
                ViewData["ErrorMessage"] = Ex.InnerException.Message;
                return(View(companyDetails));
            }
        }
Пример #20
0
        public async Task <Result> AddNewCompany(CompanyDto companyDto)
        {
            var companyDetailresResult = CompanyDetails.Create(companyDto.CompanyDetails.DetailInfo);

            if (companyDetailresResult.IsFailure)
            {
                return(Result.Fail(companyDetailresResult.Error));
            }
            var companyResult = Company.Create(companyDto.Name, companyDetailresResult.Value);

            if (companyResult.IsFailure)
            {
                return(Result.Fail(companyDetailresResult.Error));
            }

            await _uowDigests.CompanyRepository.AddAsync(companyResult.Value);

            await _uowDigests.SaveChangesAsync();

            return(Result.Ok());
        }
        public async Task <IActionResult> PostCreate(CompanyDetails company)
        {
            if (ModelState.IsValid)
            {
                await icompanyDetailsResponsitory.Create(company);

                return(RedirectToAction("index", "companies"));
            }
            foreach (var modelStateKey in ModelState.Keys)
            {
                var modelStateVal = ModelState[modelStateKey];
                foreach (var error in modelStateVal.Errors)
                {
                    var key          = modelStateKey;
                    var errorMessage = error.ErrorMessage;
                    Debug.WriteLine(key);
                    Debug.WriteLine(errorMessage);
                }
            }
            return(View("create"));
        }
Пример #22
0
        public long AddCompanyDetails(CompanyDetails obj)
        {
            try
            {
                SqlParameter[] paramList = new SqlParameter[] {
                    new SqlParameter("@Customer_Code", obj.Customer_Code),
                    new SqlParameter("@Owner_name", obj.Owner_name),
                    new SqlParameter("@Telephone", obj.Telephone),
                    new SqlParameter("@Fax", obj.Fax),
                    new SqlParameter("@Email", obj.Email),
                    new SqlParameter("@Status", obj.Status),
                    new SqlParameter("@UserID", obj.UserID)
                };

                return(Execute.RunSP_RowsEffected(Connection, "SPUPDATE_NewCustomerCompanyDetails", paramList));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message, ex);
            }
        }
Пример #23
0
        public bool updateVendor(Organization org, CompanyDetails company)
        {
            int  insertOrganizationID   = 0;
            int  insertCompanyDetailsID = 0;
            bool updateResult           = false;

            try
            {
                OrganizationHelper organizationhelper = new OrganizationHelper();
                insertOrganizationID   = organizationhelper.insertupdateOrganizationHier(org, 'U');
                insertCompanyDetailsID = organizationhelper.insertupdateCompanyDetails(company, 'U');
                {
                    updateResult = true;
                }
            }
            catch
            {
                throw;
            }
            return(updateResult);
        }
        public async Task <IActionResult> Edit(int id, [Bind("CompanyId,CompanyName,CompanyAddress,CompanyCity,CompanyPostalCode,CompanyLandLinePhoneNumber,CompanyLandLineExtensionNumber,CompanyEmailId,CompanyRegistrationDateTime,CompanyContactPerson,RoleId,UserName")] CompanyDetails companyDetails)
        {
            if (id != companyDetails.CompanyId)
            {
                return(NotFound());
            }


            try {
                if (ModelState.IsValid)
                {
                    try
                    {
                        _context.Update(companyDetails);
                        TempData["success"] = true;
                        await _context.SaveChangesAsync();
                    }
                    catch (DbUpdateConcurrencyException)
                    {
                        if (!CompanyDetailsExists(companyDetails.CompanyId))
                        {
                            return(NotFound());
                        }
                        else
                        {
                            throw;
                        }
                    }
                    return(RedirectToAction("Details", "CompanyDetail", new { @id = companyDetails.CompanyId }));
                }
                ViewData["RoleId"]   = new SelectList(_context.Role, "RoleId", "PermissionType", companyDetails.RoleId);
                ViewData["UserName"] = new SelectList(_context.AccountInformation, "UserName", "UserName", companyDetails.UserName);
                return(View(companyDetails));
            }
            catch (Exception Ex)
            {
                ViewData["ErrorMessage"] = Ex.GetBaseException().Message;
                return(View("Create", "CompanyDetails"));
            }
        }
Пример #25
0
        public CompanySearchResourceBuilder AddCompanyWithUnknownDateOfCessation(CompanyDetails companyDetails)
        {
            var itemBlock =
                $@" {{
         ""address"": {{
            ""address_line_1"" : ""{companyDetails.AddressLine1}"",
            ""address_line_2"" : ""{companyDetails.AddressLine2}"",
            ""care_of"" : ""{companyDetails.CareOf}"",
            ""country"" : ""{companyDetails.Country}"",
            ""locality"" : ""{companyDetails.Locality}"",
            ""po_box"" : ""{companyDetails.PoBox}"",
            ""postal_code"" : ""{companyDetails.PostalCode}"",
            ""region"" : ""{companyDetails.Region}""
         }},
         ""company_number"" : ""{companyDetails.CompanyNumber}"",
         ""company_status"" : ""{companyDetails.CompanyStatus}"",
         ""company_type"" : ""{companyDetails.CompanyType}"",
         ""date_of_cessation"" : ""Unknown"",
         ""date_of_creation"" : ""{companyDetails.DateOfCreation.ToString("yyyy-MM-dd")}"",
         ""description"" : ""{companyDetails.Description}"",
         ""description_identifier"" : [
            null
         ],
         ""kind"" : ""{companyDetails.Kind}"",
         ""links"" : {{
            ""self"" : ""{companyDetails.LinksSelf}""
         }},
         ""matches"" : {{
            ""title"" : [
               {string.Join(", ", companyDetails.MatchesTitle)}
            ]
    }},
         ""snippet"" : ""{companyDetails.Snippet}"",
         ""title"" : ""{companyDetails.Title}""
      }}";

            _itemBlocks.Add(itemBlock);

            return(this);
        }
Пример #26
0
        public string E_DetailingURL()
        {
            CurrentInfo _objCurrInfo   = new CurrentInfo();
            string      E_DetailingURL = string.Empty;
            string      LoginParams    = string.Empty;

            try
            {
                //byte[] UserEncode=System.Text.Encoding.UTF8.GetBytes(_objCurrInfo.GetUserName());
                //string UserName = Convert.ToBase64String(UserEncode);
                //byte[] SubDomainEncode = System.Text.Encoding.UTF8.GetBytes(_objCurrInfo.GetSubDomain());
                //String SubDomain = Convert.ToBase64String(SubDomainEncode);
                string EDetailingRedirectUrl = _objCurrInfo.GetEDetailing();

                CompanyDetails lstcompdetails = new CompanyDetails();
                lstcompdetails.SubDomainName = _objCurrInfo.GetSubDomain();
                lstcompdetails.UserName      = _objCurrInfo.GetUserName();

                LoginParams = JsonConvert.SerializeObject(lstcompdetails);
                byte[] LoginParamsEncode = System.Text.Encoding.UTF8.GetBytes(LoginParams);
                LoginParams = Convert.ToBase64String(LoginParamsEncode);


                if (!string.IsNullOrEmpty(EDetailingRedirectUrl))
                {
                    E_DetailingURL = "" + EDetailingRedirectUrl + "?SSID=" + LoginParams;
                }

                //if (!string.IsNullOrEmpty(EDetailingRedirectUrl))
                //{
                //    E_DetailingURL = "" + EDetailingRedirectUrl + "?U=" + UserName + "&S=" + SubDomain;
                //}
                return(E_DetailingURL);
            }
            catch (Exception ex)
            {
                DataControl.Impl.ExceptionHandler.WriteLog(ex, null);
                return(string.Empty);
            }
        }
        private void button11_Click(object sender, EventArgs e)
        {
            CompanyDetails comp_details = new CompanyDetails()
            {
                EmployeeName    = employeeName_companyDetails_textBox.Text,
                EmployeeID      = Convert.ToInt32(employeeID_companyDetails_textBox.Text),
                CompanyLocation = location_companyDetails_textBox.Text,
                Contact         = Convert.ToInt64(contact_companyDetails_textbox.Text),
                CompanyWebsite  = website_companyDetails_textBox.Text
            };
            EmployeeDataAccessLayer projectdata = new EmployeeDataAccessLayer();
            int result = projectdata.InjectCompanyDetails(comp_details);

            if (result > 0)
            {
                MessageBox.Show("The Company Details record has been sucessfully Updated");
            }
            else
            {
                MessageBox.Show("The Company Details cannot be updated");
            }
        }
        public async Task <IActionResult> Profile(int id, [Bind("CompanyId,CompanyName,CompanyAddress,CompanyCity,CompanyPostalCode,CompanyLandLinePhoneNumber,CompanyLandLineExtensionNumber,CompanyEmailId,CompanyRegistrationDateTime,CompanyContactPerson,RoleId,UserName")] CompanyDetails companyDetails)
        {
            //if (id != companyDetails.CompanyId)
            //{
            //    return NotFound();
            //}

            if (ModelState.IsValid)
            {
                try
                {
                    companyDetails.RoleId = 2;
                    _context.Update(companyDetails);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!CompanyDetailsExists(companyDetails.CompanyId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                if (HttpContext.Session.GetString("roleid").ToString() == "1")
                {
                    return(RedirectToAction(nameof(Index)));
                }
                else
                {
                    return(RedirectToAction("Index", "Home"));
                }
            }
            ViewData["RoleId"]   = new SelectList(_context.Role, "RoleId", "PermissionType", companyDetails.RoleId);
            ViewData["UserName"] = new SelectList(_context.AccountInformation, "UserName", "UserName", companyDetails.UserName);
            return(View(companyDetails));
        }
        private async void btnAccept_Click(object sender, EventArgs e)
        {
            try
            {
                API api     = API.GetInstance();
                var company = new CompanyDetails
                {
                    Name       = tbName.Text,
                    Address    = tbAddress.Text,
                    INN        = mtbINN.Text,
                    KPP        = mtbKPP.Text,
                    PostalCode = mtbPostalCode.Text
                };
                await api.PostCompanyDetails(company);

                Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ошибка");
            }
        }
Пример #30
0
        public static CompanyDetails GetCompanyDetails()
        {
            var c = new CompanyDetails()
            {
                CompanyLogo        = "Logo.png",
                CompanyName        = "Advance Electronics Company",
                CompanyURL         = "www.aecl.com",
                CompanyDescription = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit.Aenean commodo ligula eget dolor.Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim.Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium.Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a",
                Industry           = "Professional Services",
                CompanySize        = "Large (500 - 2999 employees)",
                ProfileID          = "455657467677",
                PreferredLanguage  = "English",

                ContactName     = "Mohammed Fadi",
                ContactPosition = "Human Resource Manage",
                ContactMobile   = "0788893834834",
                ContactPhone    = "+966 4556565656",
                ContactEmail    = "*****@*****.**",
            };

            return(c);
        }
Пример #31
0
    protected void btnSaveCompany_Click(object sender, EventArgs e)
    {
        try
        {
            int compID = 0;
            bool valid = false;
            bool blnSaveSuccess = false;
            string mess = "";

            Button but = (Button)sender;
            string butID = but.ID;

            if (butID.ToUpper().Equals("BTNSAVEBYPASS"))
            {
                valid = this.checkBypassRequiredfields();
            }
            else
            {
                Page.Validate();
                valid = Page.IsValid;
            }

            if (Session["contactid"] != null)
                compID = (int)Session["contactid"];

            if (valid)
            {
                CompanyDetails compDetails = new CompanyDetails();
                compDetails.IsActive = Convert.ToString(cbActive.Checked);
                //compDetails.Introducer = ucContactDetails.ddlRemisierID;
                //compDetails.IntroducerEmployee = ucContactDetails.ddlRemisierEmployeeID;

                compDetails.CompanyName = tbCompanyName.Text;

                if (Util.IsNotNullDate(ucFoundation.SelectedDate) ||
                            ucFoundation.SelectedDate.Year > 1800)
                    compDetails.DateOfFoundation = Convert.ToString(ucFoundation.SelectedDate);
                else
                    compDetails.DateOfFoundation = string.Empty;

                compDetails.KvKNumber = tbKvKNumber.Text;

                compDetails.Email = ucContactDetails.Email;
                compDetails.Mobile = ucContactDetails.Mobile;
                compDetails.Fax = ucContactDetails.Fax;
                compDetails.Telephone = ucContactDetails.Telephone;
                compDetails.TelephoneAH = ucContactDetails.TelephoneAH;

                if (ucContactDetails.InternetEnabled.Length > 0)
                    compDetails.InternetEnabled = ucContactDetails.InternetEnabled;
                else
                    compDetails.InternetEnabled = InternetEnabled.Unknown.ToString();

                compDetails.Street = ucAddress.Street;
                compDetails.HouseNumber = ucAddress.HouseNumber;
                compDetails.HouseNumberSuffix = ucAddress.HouseNumberSuffix;
                compDetails.Postalcode = ucAddress.PostCode;
                compDetails.City = ucAddress.City;
                compDetails.Country = ucAddress.Country;

                if ((!ucAddress.Street.Equals(ucAddress.PAStreet)) ||
                    (!ucAddress.HouseNumber.Equals(ucAddress.PAHouseNumber)) ||
                    (!ucAddress.PostCode.Equals(ucAddress.PAPostCode)))
                {
                    compDetails.PostalStreet = ucAddress.PAStreet;
                    compDetails.PostalHouseNumber = ucAddress.PAHouseNumber;
                    compDetails.PostalHouseNumberSuffix = ucAddress.PAHouseNumberSuffix;
                    compDetails.PostalPostalcode = ucAddress.PAPostCode;
                    compDetails.PostalCity = ucAddress.PACity;
                    compDetails.PostalCountry = ucAddress.PACountry;
                }
                else
                {
                    compDetails.PostalStreet = ucAddress.Street;
                    compDetails.PostalHouseNumber = ucAddress.HouseNumber;
                    compDetails.PostalHouseNumberSuffix = ucAddress.HouseNumberSuffix;
                    compDetails.PostalPostalcode = ucAddress.PostCode;
                    compDetails.PostalCity = ucAddress.City;
                    compDetails.PostalCountry = ucAddress.Country;
                }

                CompanyEditAdapter.SaveCompany(ref compID, ref blnSaveSuccess, compDetails);
                Session["contactid"] = compID;
                Session["blnSaveSuccess"] = blnSaveSuccess.ToString();

                Response.Redirect("Company.aspx");
            }
        }
        catch (Exception ex)
        {
            elbErrorMessage.Text = Utility.GetCompleteExceptionMessage(ex) + "<br />";
        }
    }