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; }
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; }
public Int32 SetInsertarGeneral(eGeneral o) { dSqlGeneralVC dg = new dSqlGeneralVC(); return dg.SetInsertarGeneral(o); }
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); } }