Esempio n. 1
0
        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"));
        }
Esempio n. 2
0
        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);
        }