//------------------------------ //Get_SysConTasImpuesto Impuestos //------------------------------ public DataTable Get_SysConTasImpuesto(BE_ReqSysConTasImpuesto Request) { //Recuperando registros DataTable dt = new DataTable(); DA_Sistema Obj = new DA_Sistema(); return Obj.Get_SysConTasImpuesto(Request); }
//------------------------------- //Set_SysConTasImpuesto Impuestos //------------------------------- public BE_ResGenerico Set_SysConTasImpuesto(BE_ReqSysConTasImpuesto Request) { BE_ResGenerico Item = new BE_ResGenerico(); DA_Sistema Obj = new DA_Sistema(); Item = Obj.Set_SysConTasImpuesto(Request); return Item; }
//------------------------------------------------ // SysConTasImpuesto: tabla impuestos por Country //------------------------------------------------ public BE_ResGenerico Set_SysConTasImpuesto(BE_ReqSysConTasImpuesto Request) { BE_ResGenerico Item = new BE_ResGenerico(); long Resultado = 0; try { clsConection Obj = new clsConection(); string Cadena = Obj.GetConexionString("Naylamp"); using (SqlConnection cn = new SqlConnection(Cadena)) { cn.Open(); using (SqlCommand cm = new SqlCommand()) { cm.CommandText = "usp_Ins_SysConTasImpuesto"; cm.CommandType = CommandType.StoredProcedure; cm.Parameters.AddWithValue("nSysTasContry", Request.nSysTasContry ); cm.Parameters.AddWithValue("nSysTasCodigo", Request.nSysTasCodigo); cm.Parameters.AddWithValue("nSysTasFecha", Request.nSysTasFecha); cm.Parameters.AddWithValue("cSysTasDescripcion", Request.cSysTasDescripcion); cm.Parameters.AddWithValue("cSysTasNombre", Request.cSysTasNombre); cm.Parameters.AddWithValue("fSysTasValor", Request.fSysTasValor); cm.Connection = cn; Resultado = cm.ExecuteNonQuery(); Item.Resultado = Resultado; } } } catch (Exception) { throw; } return Item; }
//--------------------------------------- //Obtengo SysConTasImpuesto maxima fecha //--------------------------------------- public DataTable Get_SysConTasImpuesto(BE_ReqSysConTasImpuesto Request) { DataTable dt = new DataTable(); try { clsConection Obj = new clsConection(); string Cadena = Obj.GetConexionString("Naylamp"); using (SqlConnection cn = new SqlConnection(Cadena)) { cn.Open(); using (SqlCommand cm = new SqlCommand()) { cm.CommandText = "usp_Get_SysConTasImpuesto"; cm.CommandType = CommandType.StoredProcedure; cm.Parameters.AddWithValue("nSysTasContry", Request.nSysTasContry); cm.Connection = cn; using (SqlDataReader dr = cm.ExecuteReader()) dt.Load(dr); } } } catch (Exception) { throw; } return dt; }