//--------------------- //Ins_CtaCteComprobante //--------------------- public bool Ins_CtaCteComprobante(string cPerJurCodigo, string cPerCodigo, string cCtaCteRecAbono, long nCajCodigo, long nCtaCteComCodigo, string cCtaCteComNumero, DateTime dCtaCteComFecEmision, double nCtaCteComImporte, string cPerUserCodigo) { bool exito = false; //para CtaCteComprobante BE_ReqCtaCteComprobante ReqCCComprobante = new BE_ReqCtaCteComprobante(); DA_CtaCteComprobante daCCComprobante = new DA_CtaCteComprobante(); try { ReqCCComprobante.cPerJurCodigo = cPerJurCodigo; ReqCCComprobante.cPerCodigo = cPerCodigo; ReqCCComprobante.cCtaCteRecAbono = cCtaCteRecAbono; ReqCCComprobante.nCajCodigo = nCajCodigo; ReqCCComprobante.nCtaCteComCodigo = nCtaCteComCodigo; ReqCCComprobante.cCtaCteComNumero = cCtaCteComNumero; ReqCCComprobante.dCtaCteComFecEmision = dCtaCteComFecEmision; ReqCCComprobante.nCtaCteComImporte = nCtaCteComImporte; ReqCCComprobante.cPerUserCodigo = cPerUserCodigo; if (!daCCComprobante.Ins_CtaCteComprobante(ReqCCComprobante)) { throw new ApplicationException("Se encontraron errores en la transaccion: CtaCteComprobante.!"); } else { exito = true; } } catch (Exception) { throw; } return(exito); }
public bool Ins_CtaCteComprobante(string cCtaCteRecibo, int nCtaCteComCodigo, string cCtaCteComNumero, int nCtaCteTipoPago, string cPerCodigo, DateTime dCtaCteEmiFecha) { bool exito = false; try { BE_ReqCtaCteComprobante Request = new BE_ReqCtaCteComprobante(); Da_CtaCteComprobante ObjComprobante = new Da_CtaCteComprobante(); Request.cCtaCteRecibo = cCtaCteRecibo; Request.nCtaCteComCodigo = nCtaCteComCodigo; Request.cCtaCteComNumero = cCtaCteComNumero; Request.nCtaCteTipoPago = nCtaCteTipoPago; //Al Contado / Credito Request.cPerCodigo = cPerCodigo; Request.dCtaCteEmiFecha = dCtaCteEmiFecha; if (!ObjComprobante.Ins_CtaCteComprobante(Request)) { throw new ApplicationException("Se encontraron errores en la transaccion: [Ins_CtaCteComprobante].!"); } else { exito = true; } //exito = ObjComprobante.Ins_CtaCteComprobante(Request); } catch (Exception) { throw; } return(exito); }
//-------------------------- // Insert CtaCteComprobante //------------------------- public bool Ins_CtaCteComprobante(BE_ReqCtaCteComprobante 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_CtaCteComprobante]"; cm.CommandType = CommandType.StoredProcedure; cm.Parameters.AddWithValue("cCtaCteRecibo", Request.cCtaCteRecibo); cm.Parameters.AddWithValue("nCtaCteComCodigo", Request.nCtaCteComCodigo); //Constante (1063) Tipo Docu. BOL-FACT-TICK cm.Parameters.AddWithValue("cCtaCteComNumero", Request.cCtaCteComNumero); //SERIE+CORRELATIVO cm.Parameters.AddWithValue("nCtaCteTipoPago", Request.nCtaCteTipoPago); //Constante (3002) 1 - Al Contado cm.Parameters.AddWithValue("cPerCodigo", Request.cPerCodigo); //Persona (Cliente) //Update 2016-03-16 cm.Parameters.AddWithValue("dCtaCteEmiFecha", Request.dCtaCteEmiFecha); cm.Connection = cn; if (cm.ExecuteNonQuery() > 0) { exito = true; } else { throw new ApplicationException("Se ha producido error procedimiento almacenado: [usp_Ins_CtaCteComprobante]; Consulte al administrador del sistema"); } } } } catch (Exception) { throw; } return(exito); }
//-------------------------- // INSERT CtaCteComprobante //-------------------------- public bool Ins_CtaCteComprobante(BE_ReqCtaCteComprobante 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_CtaCteComprobante]"; cm.CommandType = CommandType.StoredProcedure; 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("dCtaCteComFecEmision", Request.dCtaCteComFecEmision); cm.Parameters.AddWithValue("nCtaCteComImporte", Request.nCtaCteComImporte); cm.Parameters.AddWithValue("cPerUserCodigo", Request.cPerUserCodigo); cm.Connection = cn; if (cm.ExecuteNonQuery() > 0) { exito = true; } else { throw new ApplicationException("se ha producido un error procedimiento almacenado: [usp_Ins_CtaCteComprobante]; Consulte al administrador del sistema"); } } } } catch (Exception) { throw; } return(exito); }
public bool Insert_CtaCteComprobante(BE_ReqCtaCteComprobante ctaCteComprobante) { Da_CtaCteComprobante ctaCteComprobanteDAO = new Da_CtaCteComprobante(); return(ctaCteComprobanteDAO.Ins_CtaCteComprobante(ctaCteComprobante)); }