public IActionResult InsertAdd(Adds add) { var r = StaticFunctions.Request( "Adds/", JsonConvert.SerializeObject(add), HttpMethod.Post, User.FindFirst(claim => claim.Type == "Token")?.Value ); if (r != null) { var _add = JsonConvert.DeserializeObject <Adds>(r); /* This part must be improved */ if (add.CP_1 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 1, Value = add.CP_1 }); } if (add.CP_2 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 2, Value = add.CP_2 }); } if (add.CP_3 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 3, Value = add.CP_3 }); } if (add.CP_4 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 4, Value = add.CP_4 }); } if (add.CP_5 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 5, Value = add.CP_5 }); } if (add.CP_6 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 6, Value = add.CP_6 }); } if (add.CP_7 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 7, Value = add.CP_7 }); } if (add.CP_8 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 8, Value = add.CP_8 }); } if (add.CP_9 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 9, Value = add.CP_9 }); } if (add.CP_10 != null) { InsertAddCOPValue(new AddCopvalues { Auid = _add.Auid, Puid = 10, Value = add.CP_10 }); } if (add.Picture_1 != null) { var picFileName = UploadFile(add.Picture_1); InsertPicture(new Pictures { Auid = _add.Auid, Address = picFileName }); } if (add.Picture_2 != null) { var picFileName = UploadFile(add.Picture_2); InsertPicture(new Pictures { Auid = _add.Auid, Address = picFileName }); } if (add.Picture_3 != null) { var picFileName = UploadFile(add.Picture_3); InsertPicture(new Pictures { Auid = _add.Auid, Address = picFileName }); } /* This part must be improved END*/ return(RedirectToAction("Index", "Home")); } return(RedirectToAction("Error", "Home")); }
public EntityOfFp AddFPEntity(EntityOfFp entity) { var r = StaticFunctions.Request( "Farms/Properties/Entities/", JsonConvert.SerializeObject(entity), HttpMethod.Post, User.FindFirst(claim => claim.Type == "Token")?.Value ); if (r != null) { var rEntity = JsonConvert.DeserializeObject <EntityOfFp>(r); /* This part must be improved */ if (entity.CP_1 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 1, Value = entity.CP_1 }); } if (entity.CP_2 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 2, Value = entity.CP_2 }); } if (entity.CP_3 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 3, Value = entity.CP_3 }); } if (entity.CP_4 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 4, Value = entity.CP_4 }); } if (entity.CP_5 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 5, Value = entity.CP_5 }); } if (entity.CP_6 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 6, Value = entity.CP_6 }); } if (entity.CP_7 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 7, Value = entity.CP_7 }); } if (entity.CP_8 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 8, Value = entity.CP_8 }); } if (entity.CP_9 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 9, Value = entity.CP_9 }); } if (entity.CP_10 != null) { AddCOPValue(new EntityCopvalues { Euid = rEntity.Euid, Puid = 10, Value = entity.CP_10 }); } /* This part must be improved END*/ return(rEntity); } return(null); }