public JsonResult InsertarComisiones(string Promotores, string comisionPromotor, string Liner, string comisionLiner, string Closer, string comisionCloser, string nroContrato)// metodo para insertar las comisiones manuales de los contratos procesables para los promotores, liner y closer { //------------------------------- Bitácora (Juan) ------------------------------------------------------// Bitacora Bit = new Bitacora(3, 0, Session["NickUsr"].ToString().ToUpper(), equipocliente()); dsReporte = Conexion.GeneralConexion("Conexion", "SELECT COUNT(*) FROM Comision_Contratos_Procesables WHERE NroContrato = '" + nroContrato + "'", CommandType.Text, new List <Parameters>()); if (Convert.ToInt32(dsReporte.Rows[0][0]) == 0) //Inserción { Bit.Descripcion = Bit.desc_repclo_comi_ins(Promotores, comisionPromotor, Liner, comisionLiner, Closer, comisionCloser, nroContrato); Bit.idacc = 1; } else if (Bit.campos_distintos_rpcl_comi(comisionPromotor, comisionLiner, comisionCloser, nroContrato))//Modificación { Bit.Descripcion = Bit.desc_repclo_comi_mod(Promotores, comisionPromotor, Liner, comisionLiner, Closer, comisionCloser, nroContrato); Bit.idacc = 2; } if (Bit.idacc != 0) { Bit.ejecutar_bitacora(); } //------------------------------------------------------------------------------------------------------// List <Parameters> Parametros = new List <Parameters>(); var a = false; Parametros.Add(new Parameters { nameValue = "@pPromotores", Valor = Promotores }); Parametros.Add(new Parameters { nameValue = "@pcomisionPromotor", Valor = comisionPromotor }); Parametros.Add(new Parameters { nameValue = "@pLiner", Valor = Liner }); Parametros.Add(new Parameters { nameValue = "@pcomisionLiner", Valor = comisionLiner }); Parametros.Add(new Parameters { nameValue = "@pCloser", Valor = Closer }); Parametros.Add(new Parameters { nameValue = "@pcomisionCloser", Valor = comisionCloser }); Parametros.Add(new Parameters { nameValue = "@pnroContrato", Valor = nroContrato }); dsReporte = Conexion.GeneralConexion("Conexion", "sp_ins_comisiones_contratosProcesables", CommandType.StoredProcedure, Parametros); a = true; return(Json(a)); }