예제 #1
0
        public bool Insertar(Categoria categoria)
        {
            bool result = true;

            try
            {
                DCategoria = new DCategoria();
                DCategoria.Insertar(categoria);
            }
            catch (Exception ex)
            {
                result = false;
            }
            return(result);
        }
예제 #2
0
        public static string Insertar(string cod_categoria, string desc_categoria, string campo1, string campo2, string campo3, string campo4, string campo5, string campo6)
        {
            DCategoria Obj = new DCategoria
            {
                Dcod_categoria  = cod_categoria,
                Ddesc_categoria = desc_categoria,
                Dcampo1         = campo1,
                Dcampo2         = campo2,
                Dcampo3         = campo3,
                Dcampo4         = campo4,
                Dcampo5         = campo5,
                Dcampo6         = campo6,
            };

            return(Obj.Insertar(Obj));
        }
예제 #3
0
        public bool Insertar(Categoria categoria)
        {
            bool result = true;

            try
            {
                DCategoria = new DCategoria();
                DCategoria.Insertar(categoria);
            }
#pragma warning disable CS0168 // La variable 'ex' se ha declarado pero nunca se usa
            catch (Exception ex)
#pragma warning restore CS0168 // La variable 'ex' se ha declarado pero nunca se usa
            {
                result = false;
            }
            return(result);
        }
예제 #4
0
        public static string Insertar(string Nombre, string Descripcion)
        {
            DCategoria Datos  = new DCategoria();
            string     Existe = Datos.Existe(Nombre);

            if (Existe.Equals("1"))
            {
                return("La categoría ya existe");
            }
            else
            {
                Categoria nuevaCategoria = new Categoria();
                nuevaCategoria.Nombre      = Nombre;
                nuevaCategoria.Descripcion = Descripcion;
                return(Datos.Insertar(nuevaCategoria));
            }
        }
예제 #5
0
        public static string Insertar(string nombre, string descripcion)
        {
            DCategoria Datos  = new DCategoria();
            string     existe = Datos.Existe(nombre);

            if (existe.Equals("1"))
            {
                return("la Categoria ya existe");
            }
            else
            {
                Categoria obj = new Categoria();
                obj.Nombre      = nombre;
                obj.Descripcion = descripcion;
                return(Datos.Insertar(obj));
            }
        }
예제 #6
0
        //Método Insertar que llama al método Insertar de la clase DCategoria de la CapaDatos:
        public static string Insertar(string nombre, string descripcion)
        {
            //Hacemos una instancia a la clase DCategoria = new DCategoria, voy a utilizar así
            //todos sus métodos y atributos.
            DCategoria Obj = new DCategoria();

            //Llamamos al método set de Nombre de la clase DCategoria.
            //Y qué le voy a enviar? el nombre que estoy recibiendo en éste método.
            Obj.Nombre = nombre;
            //Lo mismo con Descripcíon:
            Obj.Descripcion = descripcion;

            //Como es una función tengo que retornar algo.
            //LLamo a mi método Insertar = Obj.Insertar de mi clase DCategoria.
            //Le envío mi Obj con todos los atributos
            return(Obj.Insertar(Obj));
        }
예제 #7
0
        public bool Insertar(Categoria categoria)
        {
            bool result = true;

            try
            {
                DCategoria            = new DCategoria();
                categoria.IdCategoria = DCategoria.Listar(new Categoria {
                    IdCategoria = 0
                }).Max(x => x.IdCategoria) + 1;
                DCategoria.Insertar(categoria);
            }
            catch (Exception ex)
            {
                result = false;
            }
            return(result);
        }
예제 #8
0
        public bool Insert(Categoria categoria)
        {
            bool result = true;
            int  maxId  = 0;

            try
            {
                DCategoria            = new DCategoria();
                maxId                 = DCategoria.maxIdCategoria();
                categoria.IdCategoria = maxId + 1;
                DCategoria.Insertar(categoria);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(result);
        }
예제 #9
0
        public bool Insertar(Categoria categoria)
        {
            bool             result     = true;
            List <Categoria> categorias = null;
            int IdNextCategoria         = 0;

            try
            {
                DCategoria = new DCategoria();
                DCategoria.Insertar(categoria);

                IdNextCategoria       = categorias.Max(x => x.IdCategoria) + 1;
                categoria.IdCategoria = IdNextCategoria;
            }
            catch (Exception ex)
            {
                result = false;
            }
            return(result);
        }
        public bool Insertar(Categoria categoria)
        {
            bool result = true;

            try
            {
                dCategoria = new DCategoria();
                int ultimoId = dCategoria.ObtenerUltimoId();
                if (ultimoId != -1)
                {
                    categoria.IdCategoria = ultimoId;
                    dCategoria.Insertar(categoria);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception e)
            {
                result = false;
            }
            return(result);
        }