예제 #1
0
        /// <summary>
        /// Metodo para registrar los bloques en base de datos
        /// crm
        /// </summary>
        /// <param name="b"></param>
        /// <returns></returns>
        public int ConfiguracionNegocio(Configuracion_negocio b)
        {
            try
            {
                 //Instanciamos un objeto de la entidad
                 Configuracion_negocio config = new Configuracion_negocio();

                 config.Nombre = b.Nombre;
                 config.Proyecto = b.Proyecto;
                 config.Estado = 1;

                 bd.Configuracion_negocio.Add(config);
                 bd.SaveChanges();

                return 1;
            }
            catch (DbUpdateException)
            {
                //Retornamos cero en caso de que pase un error
                return 0;
            }
            catch (Exception)
            {
                //si se produce una excepcion la mandamos hacia adelante
                throw;
            }
        }
예제 #2
0
 public int InsertConfiguracion(Configuracion_negocio c)
 {
     return cl.ConfiguracionNegocio(c);
 }
예제 #3
0
        /// <summary>
        /// Metodo para registrar los bloques en base de datos
        /// crm
        /// </summary>
        /// <param name="b"></param>
        /// <returns></returns>
        public int UpdateConfiguracionNegocio(Configuracion_negocio b)
        {
            try
            {

                var ctx = bd.Configuracion_negocio.Where(t => t.ID == b.ID).First();
                if (ctx != null)
                {

                    ctx.Nombre = b.Nombre;
                    ctx.Proyecto = b.Proyecto;
                    ctx.Estado = 0;
                }
                bd.SaveChanges();

                return 1;
            }
            catch (DbUpdateException)
            {
                //Retornamos cero en caso de que pase un error
                return 0;
            }
            catch (Exception)
            {
                //si se produce una excepcion la mandamos hacia adelante
                throw;
            }
        }