Exemple #1
0
        public JsonResult CreateConfection([FromBody] ProceduresConfectionViewModel data)
        {
            ErrorHandler result = new ErrorHandler();

            if (data != null)
            {
                data.CreateUser     = User.Identity.Name;
                data.CreateDateTime = DateTime.Now;
                var createdItem = ProceduresConfection.Create(data.ParseToDatabase());
                if (createdItem != null)
                {
                    result.eReasonCode = 1;
                    result.eMessage    = "Registo criado com sucesso.";
                }
                else
                {
                    result.eReasonCode = 2;
                    result.eMessage    = "Ocorreu um erro ao criar o registo.";
                }
            }
            else
            {
                result.eReasonCode = 2;
                result.eMessage    = "Ocorreu um erro: a linha não pode ser nula.";
            }
            return(Json(result));
        }
        public JsonResult CreateConfectionProcedure([FromBody] ProceduresConfectionViewModel data)
        {
            data.CreateUser = User.Identity.Name;
            string eReasonCode = "";

            //Create new
            eReasonCode = ProceduresConfection.Create(ProceduresConfection.ParseToDatabase(data)) == null ? "101" : "";

            if (String.IsNullOrEmpty(eReasonCode))
            {
                return(Json(data));
            }
            else
            {
                return(Json(eReasonCode));
            }
        }