コード例 #1
0
        public List <IdentityError> editarAmenaza(int idAmenaza, string descripcion, double porcentaje, Boolean estado, int funcion)
        {
            var    errorList = new List <IdentityError>();
            string code = "", des = "";

            switch (funcion)
            {
            case 0:
                if (estado)
                {
                    estados = false;
                }
                else
                {
                    estados = true;
                }
                break;

            case 1:
                estados = estado;
                break;
            }
            var amenaza = new Amenaza()
            {
                AmenazaID   = idAmenaza,
                Descripcion = descripcion,
                Porcentaje  = porcentaje,
                Estado      = estados
            };

            try
            {
                context.Update(amenaza);
                context.SaveChanges();
                code = "Save";
                des  = "Save";
            }
            catch (Exception ex)
            {
                code = "error";
                des  = ex.Message;
            }
            errorList.Add(new IdentityError
            {
                Code        = code,
                Description = des
            });

            return(errorList);
        }
コード例 #2
0
        public List <IdentityError> guardarAmenaza(string descripcion, double porcentaje, string estado)
        {
            var errorList = new List <IdentityError>();
            var amenaza   = new Amenaza
            {
                Descripcion = descripcion,
                Porcentaje  = porcentaje,
                Estado      = Convert.ToBoolean(estado),
            };

            context.Add(amenaza);

            context.SaveChanges();
            errorList.Add(new IdentityError
            {
                Code        = "Save",
                Description = "Save"
            });
            return(errorList);
        }