Ejemplo n.º 1
0
        // metodo que validad los datos modificados
        private bool ModificarDatos()
        {
            this.modulo = ObtenerModificaciones();
            try
            {
                if (ValidarTextbox() == true)
                {
                    controlModulo.modificarModulos(this.modulo);
                    cargarDatos();
                    MessageBox.Show("Datos Correctamente Modificados", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Modificar los Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Console.WriteLine(ex.Message);
                return(false);

                throw;
            }
        }
Ejemplo n.º 2
0
 public List <clsModulo> ConsultaModulo()
 {
     try
     {
         List <clsModulo> lista = new List <clsModulo>();
         //EntitiesContabilidad ent = new EntitiesContabilidad();
         //var tipotran = from tt in ent.Modulo select tt;
         TECAv8Entities ent      = new TECAv8Entities();
         var            tipotran = from tt in ent.Modulo select tt;
         foreach (var item in tipotran)
         {
             clsModulo ctipo = new clsModulo();
             //las variables puden ser nulas u no soportan el tipo de dato int por eso se realiza el convert
             ctipo.IdModulo = Convert.ToInt32(item.IdModulo);
             ctipo.Nombre   = item.Nombre;
             ctipo.IdEstado = Convert.ToInt32(item.IdEstado);
             ctipo.Logo     = item.Logo;
             lista.Add(ctipo);
         }
         return(lista);
     }
     catch (Exception)
     {
         return(null);
     }
 }
Ejemplo n.º 3
0
        // Metodos que retorna los datos cuando hay una modificación
        private clsModulo ObtenerModificaciones()
        {
            clsModulo auxModulo = new clsModulo();

            auxModulo.SNombre      = txtNombre.Text;
            auxModulo.SDescripcion = txtDescripcion.Text;
            auxModulo.IIdModulo    = iIDAux;
            return(auxModulo);
        }
Ejemplo n.º 4
0
        // metodo para retornar los datos
        private clsModulo llenarCampos()
        {
            clsModulo auxModulo = new clsModulo();

            auxModulo.SNombre      = txtNombre.Text;
            auxModulo.SDescripcion = txtDescripcion.Text;
            auxModulo.IEstado      = 1;
            return(auxModulo);
        }
Ejemplo n.º 5
0
 public void modificarModulos(clsModulo modulo)
 {
     try
     {
         string sComando = string.Format("UPDATE MODULO SET nombre_modulo='{1}', descripcion_modulo='{2}' WHERE pk_id_modulo={0};", modulo.IIdModulo, modulo.SNombre, modulo.SDescripcion);
         this.sentencia.ejecutarQuery(sComando);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Modificar Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Console.WriteLine(ex.Message);
     }
 }
Ejemplo n.º 6
0
 public void insertarModulos(clsModulo modulo)
 {
     try
     {
         string sComando = string.Format("INSERT INTO MODULO(nombre_modulo, descripcion_modulo, estado_modulo) VALUES ('{0}','{1}',{2});", modulo.SNombre, modulo.SDescripcion, modulo.IEstado);
         this.sentencia.ejecutarQuery(sComando);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Ingresar Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Console.WriteLine(ex.Message);
     }
 }
Ejemplo n.º 7
0
 private bool guardarDatos()
 {
     this.modulo = llenarCampos();
     try
     {
         controlModulo.insertarModulos(this.modulo);
         cargarDatos();
         MessageBox.Show("Datos Correctamente Guardados", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
         return(true);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Guardar los Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Console.WriteLine(ex.Message);
         return(false);
     }
 }
Ejemplo n.º 8
0
        private IEnumerable <clsModuloVM> ModuloList()
        {
            clsModulo          oModulo = new clsModulo(clsAppInfo.Connection);
            List <clsModuloVM> oModVM  = new List <clsModuloVM>();


            try
            {
                oModulo.SelectFilter  = clsModulo.SelectFilters.Grid;
                oModulo.WhereFilter   = clsModulo.WhereFilters.Grid;
                oModulo.OrderByFilter = clsModulo.OrderByFilters.Grid;

                if (oModulo.Open())
                {
                    foreach (DataRow dr in oModulo.DataSet.Tables[oModulo.TableName].Rows)
                    {
                        oModVM.Add(new clsModuloVM()
                        {
                            ModuloId  = SysData.ToLong(dr["ModuloId"]),
                            ModuloDes = SysData.ToStr(dr["ModuloDes"])
                        });
                    }
                }

                return(oModVM);
            }
            catch (Exception exp)
            {
                throw exp;
            }
            finally
            {
                oModulo.Dispose();
            }
            return((IEnumerable <clsModuloVM>)oModVM);
        }