//-------------------- //Ins_CtaCteReferencia //-------------------- public bool Ins_CtaCteReferencia(string cPerJurCodigo, string cPerCodigo, string cCtaCteRecCargo, string cCtaCteRecAbono, long nCtaCtePagCodigo, double nCtaCteLinImporte, string cDocCodigo, DateTime dCtaCteFecRegistro) { bool exito = false; BE_ReqCtaCteReferencia ReqCCRefe = new BE_ReqCtaCteReferencia(); DA_CtaCteReferencia daCCRefe = new DA_CtaCteReferencia(); try { ReqCCRefe.cPerJurCodigo = cPerJurCodigo; ReqCCRefe.cPerCodigo = cPerCodigo; ReqCCRefe.cCtaCteRecCargo = cCtaCteRecCargo; ReqCCRefe.cCtaCteRecAbono = cCtaCteRecAbono; ReqCCRefe.nCtaCtePagCodigo = nCtaCtePagCodigo; ReqCCRefe.nCtaCtePagImporte = nCtaCteLinImporte; ReqCCRefe.cDocCodigo = cDocCodigo; ReqCCRefe.dCtaCteFecRegistro = dCtaCteFecRegistro; if (!daCCRefe.Ins_CtaCteReferencia(ReqCCRefe)) { throw new ApplicationException("Se encontraron errores en la transaccion: Ins_CtaCteReferencia.!"); } else { exito = true; } } catch (Exception) { throw; } return(exito); }
//-------------------------- // INSERT CtaCteComprobante //-------------------------- public bool Ins_CtaCteReferencia(BE_ReqCtaCteReferencia Request) { bool exito = false; 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_CtaCteReferencia]"; cm.CommandType = CommandType.StoredProcedure; cm.Parameters.AddWithValue("cPerJurCodigo", Request.cPerJurCodigo); cm.Parameters.AddWithValue("cPerCodigo", Request.cPerCodigo); cm.Parameters.AddWithValue("cCtaCteRecCargo", Request.cCtaCteRecCargo); cm.Parameters.AddWithValue("cCtaCteRecAbono", Request.cCtaCteRecAbono); cm.Parameters.AddWithValue("nCtaCtePagCodigo", Request.nCtaCtePagCodigo); cm.Parameters.AddWithValue("nCtaCtePagImporte", Request.nCtaCtePagImporte); cm.Parameters.AddWithValue("cDocCodigo", Request.cDocCodigo); cm.Parameters.AddWithValue("dCtaCteFecRegistro", Request.dCtaCteFecRegistro); cm.Connection = cn; if (cm.ExecuteNonQuery() > 0) { exito = true; } else { throw new ApplicationException("se ha producido un error procedimiento almacenado: [usp_Ins_CtaCteReferencia]; Consulte al administrador del sistema"); } } } } catch (Exception) { throw; } return(exito); }