Exemplo n.º 1
0
        public bool Update()
        {
            try
            {
                Datos.TIPO_USUARIO tipo_usuario = Conexion.ModeloEntities.TIPO_USUARIO.First(e => e.ID == ID);
                //aqui usamos lambda
                tipo_usuario.ID     = ID;
                tipo_usuario.NOMBRE = NOMBRE;

                Conexion.ModeloEntities.SaveChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Lee un registro de cargi en la BBDD
        /// </summary>
        /// <returns></returns>
        public bool Read()
        {
            Datos.FerreteriaFermeEntities bbdd = new Datos.FerreteriaFermeEntities();

            try
            {
                /* Se obtiene el primer registro coincidente con el id */
                Datos.TIPO_USUARIO tiu = bbdd.TIPO_USUARIO.First(e => e.ID_TIPOUSU == ID_TIPOUSU);

                /* Se copian las propiedades de datos al negocio */
                CommonBC.Syncronize(tiu, this);

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Exemplo n.º 3
0
        public bool Read()
        {
            try
            {
                Datos.TIPO_USUARIO tipo_usuario = (from fam in Conexion.ModeloEntities.TIPO_USUARIO
                                                   where fam.ID == ID
                                                   select fam).First();
                ID     = tipo_usuario.ID;
                NOMBRE = tipo_usuario.NOMBRE;


                //si no lo encuentra el resultado sera null
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Exemplo n.º 4
0
        //Agregar
        public bool Create()
        {
            Datos.FerreteriaFermeEntities bbdd = new Datos.FerreteriaFermeEntities();

            Datos.TIPO_USUARIO tiu = new Datos.TIPO_USUARIO();

            try
            {
                CommonBC.Syncronize(this, tiu);

                bbdd.TIPO_USUARIO.Add(tiu);
                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                bbdd.TIPO_USUARIO.Remove(tiu);
                return(false);
            }
        }
Exemplo n.º 5
0
        /// <summary>
        /// Elimina un registro de producto en la BBDD
        /// </summary>
        /// <returns></returns>
        public bool Delete()
        {
            Datos.FerreteriaFermeEntities bbdd = new Datos.FerreteriaFermeEntities();

            try
            {
                /* Se obtiene el primer registro coincidente con el id */
                Datos.TIPO_USUARIO tiu = bbdd.TIPO_USUARIO.First(e => e.ID_TIPOUSU == ID_TIPOUSU);

                /* Se elimina el registro del EDM */
                bbdd.TIPO_USUARIO.Remove(tiu);

                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Exemplo n.º 6
0
        public bool Create()
        {
            try
            {
                //objeto que entra en la base de datos
                Datos.TIPO_USUARIO tipo_usuario = new Datos.TIPO_USUARIO()
                {
                    ID     = ID,
                    NOMBRE = NOMBRE
                };

                Conexion.ModeloEntities.TIPO_USUARIO.Add(tipo_usuario);
                Conexion.ModeloEntities.SaveChanges(); //abre la conexion, hace el comando sql, actualiza la BD, cierra la conexion

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }