public static string AgregarCondicionPago(Dictionary <string, object> pCondicionPago) { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { CCondicionPago CondicionPago = new CCondicionPago(); CondicionPago.CondicionPago = Convert.ToString(pCondicionPago["CondicionPago"]); CondicionPago.NumeroDias = Convert.ToInt32(pCondicionPago["NumeroDias"]); string validacion = ValidarCondicionPago(CondicionPago, ConexionBaseDatos); JObject oRespuesta = new JObject(); if (validacion == "") { CondicionPago.Agregar(ConexionBaseDatos); oRespuesta.Add(new JProperty("Error", 0)); ConexionBaseDatos.CerrarBaseDatosSqlServer(); } else { oRespuesta.Add(new JProperty("Error", 1)); oRespuesta.Add(new JProperty("Descripcion", validacion)); } ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(oRespuesta.ToString()); } else { return("1|" + respuesta); } }