public JsonResult InsertarCertificado(string tablacertificados) { List <Certificados> ListAux = new List <Certificados>(); Bitacora Bit; tablacertificados = tablacertificados.Replace(" ", ""); ListAux = metodos.ConvertHtmlTable_TableCertificados(tablacertificados); Boolean verifi = false; for (int i = 0; i < ListAux.Count; i++) { dsReporte = Conexion.GeneralConexion("Conexion", "SELECT idSucursal FROM Sucursal WHERE nbSucursal='" + ListAux[i].Sucursal.nbSucursal + "'", CommandType.Text, new List <Parameters>()); int idSucursal = Convert.ToInt32(dsReporte.Rows[0]["idSucursal"]); List <Parameters> Parametros = new List <Parameters>(); Parametros.Add(new Parameters { nameValue = "@pcodCertificado", Valor = ListAux[i].CodigoCertificado }); Parametros.Add(new Parameters { nameValue = "@pfechaVenta", Valor = ListAux[i].Fecha }); Parametros.Add(new Parameters { nameValue = "@pnbCliente", Valor = ListAux[i].nbCliente }); Parametros.Add(new Parameters { nameValue = "@pnroNoches", Valor = ListAux[i].NroNoches }); Parametros.Add(new Parameters { nameValue = "@pnroAdultos", Valor = ListAux[i].NroAdultos }); Parametros.Add(new Parameters { nameValue = "@pnroNiños", Valor = ListAux[i].NroNiños }); Parametros.Add(new Parameters { nameValue = "@pPromotores", Valor = ListAux[i].Promotor.idEmpleado }); Parametros.Add(new Parameters { nameValue = "@pSupervisores", Valor = ListAux[i].Supervisor.idEmpleado }); Parametros.Add(new Parameters { nameValue = "@pGerentes", Valor = ListAux[i].Gerente.idEmpleado }); Parametros.Add(new Parameters { nameValue = "@pidSucursal", Valor = idSucursal }); Parametros.Add(new Parameters { nameValue = "@pcedulaCliente", Valor = ListAux[i].cedulaCliente }); Parametros.Add(new Parameters { nameValue = "@pnbAcompañante", Valor = ListAux[i].nbAcompañante }); Parametros.Add(new Parameters { nameValue = "@pcedulaAc", Valor = ListAux[i].cedulaAc }); Parametros.Add(new Parameters { nameValue = "@pObservaciones", Valor = ListAux[i].Observaciones.ToUpper() }); Parametros.Add(new Parameters { nameValue = "@pmontoCertificado", Valor = ListAux[i].montoCertificado }); Parametros.Add(new Parameters { nameValue = "@pLiner", Valor = ListAux[i].Liner.Nombres }); Parametros.Add(new Parameters { nameValue = "@pCloser", Valor = ListAux[i].Closer.Nombres }); Parametros.Add(new Parameters { nameValue = "@pfechaReserva", Valor = ListAux[i].fReserva == "" ? null : aaaa_mm_dd(ListAux[i].fReserva) }); Parametros.Add(new Parameters { nameValue = "@pfechaViajeCliente", Valor = ListAux[i].fViajeCliente == "" ? null : aaaa_mm_dd(ListAux[i].fViajeCliente) }); /* * Parametros.Add(new Parameters { nameValue = "@pfechaReserva", Valor = ListAux[i].fReserva ==""? DBNull.Value : Convert.ToDateTime(ListAux[i].fReserva) }); * Parametros.Add(new Parameters { nameValue = "@pfechaViajeCliente", Valor = Convert.ToDateTime(ListAux[i].fViajeCliente) });*/ dsReporte = Conexion.GeneralConexion("Conexion", "sp_ins_ComisionesCertificado", CommandType.StoredProcedure, Parametros); //--------------------------------- Bitácora -----------------------------------// Bit = new Bitacora(1, 1, Session["NickUsr"].ToString().ToUpper(), equipocliente()); Bit.Descripcion = Bit.desc_insertar_cert(ListAux[i]); Bit.ejecutar_bitacora(); //------------------------------------------------------------------------------/ verifi = true; } return(Json(verifi)); }