public csVentaCabecera(int _vca_id, int _vca_folio, string _vca_cli_rut, string _vca_fecha_docto, int _vca_suc_id, string _vca_comentario, string _vca_tipo_doc, double _vca_impuesto, double _vca_total, string _vca_est_id, string _vca_estado_docto, string _vca_emp_rut, double _vca_totalDescuento, int _vca_porcDescuento) { vca_id = _vca_id; vca_folio = _vca_folio; vca_cli_rut = _vca_cli_rut; vca_fecha_docto = _vca_fecha_docto; vca_suc_id = _vca_suc_id; vca_comentario = _vca_comentario; vca_tipo_doc = _vca_tipo_doc; vca_impuesto = _vca_impuesto; vca_total = _vca_total; vca_est_id = _vca_est_id; vca_estado_docto = _vca_estado_docto; vca_emp_rut = _vca_emp_rut; vca_totalDescuento = _vca_totalDescuento; vca_porcDescuento = _vca_porcDescuento; lstVentaDetalle = csVentaDetalle.GetByVcaId(vca_id); lstMedioPagoCH = csMedioPagoCH.GetByVcaId(vca_id); objMedioPagoTR = csMedioPagoTR.GetByVcaId(vca_id); objMedioPagoEF = csMedioPagoEF.GetByVcaId(vca_id); objMedioPagoTC = csMedioPagoTC.GetByVcaId(vca_id); objMedioPagoTD = csMedioPagoTD.GetByVcaId(vca_id); objMedioPagoCS = csMedioPagoCS.GetByVcaId(vca_id); }
public static csMedioPagoCS GetByVcaId(int _vca_id) { DataTable dt = new DataTable("MedioPagoCS"); SqlConnection con = new SqlConnection(GlobalClass.conexion); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "MedioPagoCS_GetByVcaId"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Connection = con; cmd.Parameters.AddWithValue("@vca_id", SqlDbType.NVarChar).Value = _vca_id; SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = cmd; csMedioPagoCS objMedioPagoCS = new csMedioPagoCS(); try { con.Open(); da.Fill(dt); con.Close(); foreach (DataRow dr in dt.Rows) { objMedioPagoCS.vca_id = int.Parse(dr[0].ToString()); objMedioPagoCS.fechaDocto = dr[1].ToString(); objMedioPagoCS.cli_rut = dr[2].ToString(); objMedioPagoCS.cli_nombre = dr[3].ToString(); objMedioPagoCS.importe = double.Parse(dr[4].ToString()); objMedioPagoCS.numero_cuota = int.Parse(dr[5].ToString()); objMedioPagoCS.numero_cuota_pagada = int.Parse(dr[6].ToString()); objMedioPagoCS.monto_cuota = double.Parse(dr[7].ToString()); } return(objMedioPagoCS); } catch (Exception ex) { GlobalClass.SaveLog("csMedioPagoTC.cs", "GetById", ex.ToString(), DateTime.Now); return(null); } }
public static string GetByParams(string objCredito) { csMedioPagoCS medioPagoCS = JsonConvert.DeserializeObject <csMedioPagoCS>(objCredito); return(JsonConvert.SerializeObject(medioPagoCS.GetByParams())); }