Ejemplo n.º 1
0
        public string CrearTipoProducto(TIPO_PRODUCTO tipoProducto)
        {
            try
            {
                EntitiesServiexpress con = new EntitiesServiexpress();
                var _query = (from a in con.TIPO_PRODUCTO
                              where a.NOMBRE == tipoProducto.NOMBRE
                              select a).FirstOrDefault();

                if (_query == null)
                {
                    var _ultimo = (from a in con.TIPO_PRODUCTO
                                   orderby a.ID descending
                                   select a.ID).FirstOrDefault();
                    tipoProducto.ID = _ultimo + 1;
                    con.TIPO_PRODUCTO.Add(tipoProducto);
                    con.SaveChanges();
                    return("creado");
                }
                else
                {
                    return("Ya existe un registro con ese nombre");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 2
0
        public string ActualizarTipoProducto(TIPO_PRODUCTO tipoProducto)
        {
            try
            {
                EntitiesServiexpress con = new EntitiesServiexpress();
                var query2 = (from a in con.TIPO_PRODUCTO
                              where a.ID == tipoProducto.ID
                              select a).FirstOrDefault();

                query2.NOMBRE       = tipoProducto.NOMBRE;
                query2.CATEGORIA_ID = tipoProducto.CATEGORIA_ID;
                con.SaveChanges();
                return("actualizado");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }