...
This commit is contained in:
@@ -37,8 +37,8 @@ namespace Back.Controllers
|
||||
{
|
||||
if (logo == null)
|
||||
return BadRequest();
|
||||
|
||||
var claim = HttpContext.User.Claims.First(c => c.Type == "UserID");
|
||||
|
||||
var claim = HttpContext.User.Claims.First(c => c.Type == "UserID");
|
||||
var UserID = claim.Value;
|
||||
var result = await _servUser.GetUserByUserID(Convert.ToInt32(UserID));
|
||||
var company = result?.RolUsers.First().Company;
|
||||
@@ -50,25 +50,25 @@ namespace Back.Controllers
|
||||
//کاهش سایز تصویر
|
||||
image.Mutate(x => x.Resize(200, 200));
|
||||
var img = new MemoryStream();
|
||||
image.Save(img, image.Metadata.DecodedImageFormat );
|
||||
image.Save(img, image.Metadata.DecodedImageFormat);
|
||||
company.Logo = img.ToArray();
|
||||
|
||||
//-------------
|
||||
|
||||
|
||||
|
||||
return Ok(await _servCompany.AddORUpdateCompanyBoolResult(company));
|
||||
}
|
||||
[HttpGet("ChangeName/{name}")]
|
||||
public async Task<ActionResult<bool>> ChangeName(string name)
|
||||
{
|
||||
if (string.IsNullOrEmpty(name) || name.Length<=3)
|
||||
return BadRequest(new List<string> { "نام صحیح نمی باشد"});
|
||||
if (string.IsNullOrEmpty(name) || name.Length <= 3)
|
||||
return BadRequest(new List<string> { "نام صحیح نمی باشد" });
|
||||
var claim = HttpContext.User.Claims.First(c => c.Type == "UserID");
|
||||
var UserID = claim.Value;
|
||||
var user = await _servUser.GetUserByUserID(Convert.ToInt32(UserID));
|
||||
var company = user?.RolUsers.First().Company;
|
||||
company.Name = name;
|
||||
user.Fullname=name;
|
||||
user.Fullname = name;
|
||||
await _servUser.UpdateUser(user);
|
||||
return Ok(await _servCompany.AddORUpdateCompanyBoolResult(company));
|
||||
}
|
||||
@@ -82,9 +82,9 @@ namespace Back.Controllers
|
||||
return Ok(new TaxPayerInfoDto
|
||||
{
|
||||
EconomicCode = company.EconomicCode,
|
||||
PrivateKey = company.PrivateKey ,
|
||||
UniqeMemory = company.UniqeMemory ,
|
||||
BranchID=company.BranchID,
|
||||
PrivateKey = company.PrivateKey,
|
||||
UniqeMemory = company.UniqeMemory,
|
||||
BranchID = company.BranchID,
|
||||
});
|
||||
}
|
||||
[HttpPut("ChangeTaxPayerInfo")]
|
||||
@@ -94,10 +94,16 @@ namespace Back.Controllers
|
||||
var UserID = claim.Value;
|
||||
var user = await _servUser.GetUserByUserID(Convert.ToInt32(UserID));
|
||||
|
||||
if (!string.IsNullOrEmpty(model.BranchID) && (model.BranchID.Length > 10 || !int.TryParse(model.BranchID, out int a)))
|
||||
return BadRequest(new List<string> {"مقدار کد شعبه صحیح نمی باشد" });
|
||||
if (!string.IsNullOrEmpty(model.BranchID))
|
||||
{
|
||||
if (!int.TryParse(model.BranchID, out int a))
|
||||
return BadRequest(new List<string> { "مقدار کد شعبه صحیح نمی باشد" });
|
||||
if(model.BranchID.Length!=4)
|
||||
return BadRequest(new List<string> { "مقدار کد شعبه یاید 4عددی باشد" });
|
||||
|
||||
if (!string.IsNullOrEmpty(model.UniqeMemory) && (model.UniqeMemory.Length !=6 ))
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(model.UniqeMemory) && (model.UniqeMemory.Length != 6))
|
||||
return BadRequest(new List<string> { "مقدار حافظه مالیاتی صحیح نمی باشد" });
|
||||
|
||||
var company = user?.RolUsers.First().Company;
|
||||
@@ -109,9 +115,9 @@ namespace Back.Controllers
|
||||
if (await _servTaxPayer.CheckingTheCompanyKeyInformation(company.ID, model.UniqeMemory, model.PrivateKey, model.EconomicCode))
|
||||
return BadRequest(new List<string> { "فیلدهای کلیدی شامل (کداقتصادی،شناسه حافظه مالیاتی،کلید خصوصی)" + " برای شرکت دیگری ثبت شده است" });
|
||||
|
||||
|
||||
|
||||
company.EconomicCode = model.EconomicCode;
|
||||
company.PrivateKey = model.PrivateKey;
|
||||
company.PrivateKey = model.PrivateKey;
|
||||
company.UniqeMemory = model.UniqeMemory;
|
||||
company.BranchID = model.BranchID;
|
||||
return Ok(await _servCompany.AddORUpdateCompanyBoolResult(company));
|
||||
|
Reference in New Issue
Block a user