Example #1
0
        public List<eGeneral> GetSelecionarGeneral()
        {
            List<eGeneral> list = new List<eGeneral>();
            try
            {
                conexion.Open();
                String query = "SELECT TOP(1)* FROM GENERAL";
                SqlCommand sqlcmd = new SqlCommand();
                sqlcmd.CommandText = query;
                sqlcmd.Connection = conexion;

                SqlDataReader dr = sqlcmd.ExecuteReader();
                while (dr.Read())
                {
                    var o = new eGeneral();
                    o._idEmpresa = dr.GetInt32(0);
                    o._descripcion = dr.GetString(1);
                    o._rucEmpresa = dr.GetString(2);
                    o._anoVigente = dr.GetInt32(3);
                    o._mesVigente = dr.GetInt32(4);
                    o._Ruta_Archivo = dr.GetString(5);
                    o._Nro_Decimal = dr.GetInt32(6);
                    o._tcaMes = dr.GetDecimal(7);
                    o._tcaAno = dr.GetDecimal(8);
                    list.Add(o);
                }
            }

            catch (Exception ex)
            {

            }
            finally
            {
                conexion.Close();
            }
            return list;
        }
Example #2
0
        public Int32 SetActualizarGeneral(eGeneral o)
        {
            Int32 _bool = 0;
            try
            {
                conexion.Open();

                SqlCommand sqlcmd = new SqlCommand();
                sqlcmd.Connection = conexion;
                sqlcmd.CommandType = CommandType.StoredProcedure;
                sqlcmd.CommandText = _db.sSactualizarGeneral;

                sqlcmd.Parameters.Clear();
                sqlcmd.Parameters.Add("@IDE_EMPRESA", SqlDbType.Int).Value = o._idEmpresa;
                sqlcmd.Parameters.Add("@DESCRIPCION", SqlDbType.VarChar).Value = o._descripcion;
                sqlcmd.Parameters.Add("@RUC_EMPRESA", SqlDbType.VarChar).Value = o._rucEmpresa;
                sqlcmd.Parameters.Add("@ANIO_VIGENTE", SqlDbType.Int).Value = o._anoVigente;
                sqlcmd.Parameters.Add("@MES_VEGENTE", SqlDbType.Int).Value = o._mesVigente;
                sqlcmd.Parameters.Add("@RUTA_ARCHIVO", SqlDbType.VarChar).Value = o._Ruta_Archivo;
                sqlcmd.Parameters.Add("@NRO_DECIMAL", SqlDbType.Int).Value = o._Nro_Decimal;
                sqlcmd.Parameters.Add("@TCA_MES", SqlDbType.Decimal).Value = o._tcaMes;
                sqlcmd.Parameters.Add("@TCA_ANIO", SqlDbType.Decimal).Value = o._tcaAno;
                sqlcmd.Parameters.Add("@ESTADO", SqlDbType.Char).Value = o._estado;
                sqlcmd.Parameters.Add("@USU_MOD", SqlDbType.VarChar).Value = o._usumod;

                _bool = sqlcmd.ExecuteNonQuery();
            }

            catch (Exception ex)
            {
            }
            finally
            {
                conexion.Close();
            }
            return _bool;
        }
Example #3
0
 public Int32 SetInsertarGeneral(eGeneral o)
 {
     dSqlGeneralVC dg = new dSqlGeneralVC();
     return dg.SetInsertarGeneral(o);
 }
Example #4
0
 public Int32 SetActualizarGeneral(eGeneral o)
 {
     dSqlGeneralVC dg = new dSqlGeneralVC();
     return dg.SetActualizarGeneral(o);
 }
        //#region funciones
        private void SetInsertarGeneral()
        {
            try
            {
                if (Int32.Parse(txt_idempresa.Value) == 0)
                {
                    eGeneral o = new eGeneral();
                    o._descripcion = txt_empresa.Text;
                    o._rucEmpresa = txt_ruc.Text;
                    o._anoVigente = Convert.ToInt32(txt_vigente.Text);
                    o._mesVigente = Convert.ToInt32(txt_mes_vig.Text);
                    o._Ruta_Archivo = txt_ruta_archivo.Text;
                    o._Nro_Decimal = Convert.ToInt32(txt_cantidad_decimal.Text);
                    o._tcaMes = Decimal.Parse(txt_tcamesCont.Text);
                    o._tcaAno = Decimal.Parse(txt_tcaCierre.Text);
                    o._estado = "A";
                    o._usureg = Session["username"].ToString();

                    bGeneralVC control = new bGeneralVC();
                    Int32 resp = control.SetInsertarGeneral(o);
                    if (resp != 0)
                    {
                        MessageBox("Registro Grabado Correctamente!");
                        ParametroList();
                    }
                    else
                    {
                        MessageBox("Ocurrio un Error en el Servidor!");
                    }
                }
                else
                {
                    SetActualizarGeneral();
                }
            }
            catch (Exception e) {
                MessageBoxcCatch("ERROR =>" + e.Message);
            }
        }