//--------------- //Ins_CtaCtePago //--------------- public int Ins_CtaCtePago(string cPerJurCodigo, string cPerCodigo, string cCtaCteRecAbono, long nCajCodigo, long nCtaCteComCodigo, string cCtaCteComNumero, string cPerUserCodigo, string cCtaCteObserv = "") { int nCtaCtePagCodigo = 0; BE_ReqCtaCtePago Request = new BE_ReqCtaCtePago(); DA_CtaCtePago da = new DA_CtaCtePago(); try { Request.cPerJurCodigo = cPerJurCodigo; Request.cPerCodigo = cPerCodigo; Request.cCtaCteRecAbono = cCtaCteRecAbono; Request.nCajCodigo = nCajCodigo; Request.nCtaCteComCodigo = nCtaCteComCodigo; Request.cCtaCteComNumero = cCtaCteComNumero; Request.cPerUseCodigo = cPerUserCodigo; Request.cCtaCteObserv = cCtaCteObserv; nCtaCtePagCodigo = da.Ins_CtaCtePago(Request); if (nCtaCtePagCodigo == 0) { throw new ApplicationException("Se encontraron errores en la transaccion: Ins_CtaCtePago.!"); } } catch (Exception) { throw; } return nCtaCtePagCodigo; }
//------------------- // INSERT CtaCtePago //------------------- public int Ins_CtaCtePago(BE_ReqCtaCtePago Request) { //bool exito = false; int Identidad = 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_CtaCtePago]"; cm.CommandType = CommandType.StoredProcedure; //cm.Parameters.AddWithValue("nCtaCtaPagCodigo", Request.nCtaCtaPagCodigo); cm.Parameters.AddWithValue("cPerJurCodigo", Request.cPerJurCodigo); cm.Parameters.AddWithValue("cPerCodigo", Request.cPerCodigo); cm.Parameters.AddWithValue("cCtaCteRecAbono", Request.cCtaCteRecAbono); cm.Parameters.AddWithValue("nCajCodigo", Request.nCajCodigo); cm.Parameters.AddWithValue("nCtaCteComCodigo", Request.nCtaCteComCodigo); cm.Parameters.AddWithValue("cCtaCteComNumero", Request.cCtaCteComNumero); cm.Parameters.AddWithValue("cPerUseCodigo", Request.cPerUseCodigo); cm.Parameters.AddWithValue("cCtaCteObserv", Request.cCtaCteObserv); cm.Connection = cn; Identidad = Convert.ToInt32(cm.ExecuteScalar()); if (Identidad == 0) { throw new ApplicationException("se ha producido un error procedimiento almacenado: [usp_Ins_CtaCtePago]; Consulte al administrador del sistema"); } } } } catch (Exception) { throw; } return Identidad; }